Android 디바이스의 고유 번호 (Identifier) 획득 시 고려 해야 할 점 출처 : http://stunstun.tistory.com/184 참고자료 : http://huewu.blog.me/110107222113 안드로이드 개발 시에 디바이스 정보를 획득 하는 일들이 있는데, 그 중 에서도 디바이스의 고유한 번호를 획득 하는 일은 빈번하게 발생 한다. 예를 들면 고유한 디바이스의 정보를 저장 해 어플리케이션의 설치 상태.. IT_Programming/Android_Java 2015.10.05
[펌] 람다가 이끌어 갈 모던 Java 출처: http://d2.naver.com/helloworld/4911107 람다 표현식은 논리학자인 Alonzo Church가 1930년대에 제안한 람다 대수에서 유래했습니다. 람다 대수는 함수 정의, 함수 적용, 귀납적 함수를 추상화한 형식 체계입니다. 람다 표현식은 함수를 간결하게 표현합니다. 프로그래밍 언어의 개념으로는 단순한.. IT_Programming/Java 2015.09.30
Android Gradle 빌드 속도 높이기 출처 : https://blog.asamaru.net/2015/09/29/android-gradle-builds-speed-up/ : http://blog.daum.net/skyapp10047/125 : https://medium.com/@henen/android-studio-속도-향상-스크립트-9887106ad970 : https://www.liaohuqiu.net/posts/speed-up-your-build/ 안드로이드 개발을 하면서 여러가지 불만이 있지만 그중에 가장 맘에 들지않는 것 중 하나가 .. IT_Programming/Dev Tools 2015.09.30
[펌] iOS 8의 적응형(Adaptive) UI 출처: http://www.shako.net/blog/ios8-adaptive-ui-explained/ 하나의 정해진 화면 크기만 고려해서 개발하던 시대는 종말을 고했다. 3.5", 4", 4.7", 5.5", 7.9", 9.7" 크기의 디스플레이, 가로모드 , 세로모드, 레티나 디스플레이 등... 고려해야 할 사항들이 늘어남에 따라 설계해야 할 화면의 조합은 기하급수.. IT_Programming/Objective-C · Swift · iOS 2015.09.23
[펌] 아이폰 6, 6+, iOS 8으로의 포팅: 10가지 팁 출처: http://khanrc.tistory.com/entry/%EC%95%84%EC%9D%B4%ED%8F%B0-6-6-iOS-8%EC%9C%BC%EB%A1%9C%EC%9D%98-%ED%8F%AC%ED%8C%85-10%EA%B0%80%EC%A7%80-%ED%8C%81 Porting Your App to the iPhone 6, iPhone 6 Plus and iOS 8: Top 10 Tips레이웬더리치 블로그는 iOS 개발하면서 많은 도움을 얻었던 곳이다. 다국어 서비스를 지원해서 한국어로 된 포스트.. IT_Programming/Objective-C · Swift · iOS 2015.09.23
[펌] REACTJS 둘러보기 – XHP 부터 REACT NATIVE 까지 출처: http://taegon.kim/archives/5097 페이스북이 지난 1월 28일, 29일 양일간 열린 ReactConf 2015에서 React Native라는 기술을 발표했다. 흥미로운 기술이지만 이에 대해서는 잠시 뒤에 알아보기로 하고 이 글에서는 먼저 React Native의 기반이 된 ReactJS 자체에 대해 살펴볼까 한다. ReactJS의 역사는 XHP로 거.. IT_Programming/Dev Libs & Framework 2015.09.15
[펌] Bitmap.recycle()은 가급적 호출해 주는 편이 좋다. (Android 2.x 버전) 출처: http://blog.naver.com/nimbusob/147298809 ** 결론부터 말하자면, Android Activity 의 lifecycle 과, VM의 Object lifecycle 은 별개로 동작하기 때문에 발생하는 문제라 볼 수 있다. VM 의 GC는 Object 가 죽은 상태(멤버의 참조 횟수가 0이고, 자신의 참조 횟수가 0일때)일 때만 수행되는데, Activity 가 죽었다 하.. IT_Programming/Android_Java 2015.09.15
[펌] 안드로이드 텍스트 뷰에서 지원하는 HTML 태그들 출처: http://blog.hansune.com/575 Html in textview http://daniel-codes.blogspot.kr/2011/04/html-in-textviews.html Tags Supported in String Resources아래 태그들은 정적 스트링에 포함된 경우 android.content.res.StringBlock 에 의해 파싱된다. <a> (supports attributes "href") <annotation> <b> <big> <font> (supports attributes ".. IT_Programming/Android_Java 2015.09.10
[펌] 안드로이드 오픈지엘(OpenGL ES2.0)의 기본 출처: http://hyungseokpark.blogspot.kr/2014/12/opengl-es2.html 안드로이드 오픈지엘(OpenGL ES2.0)의 기본 구글에서 제공하는 openGL ES2.0의 샘플 코드를 설명해본다. 기초적인 안드로이드 앱 개발지식은 있고 3D는 처음이라고 간주하겠다. 이 포스트에서 참고한 소스는 안드로이드의 오픈지엘 예제 코드(JAVA.. IT_Programming/Android_Java 2015.09.08
[펌] GLSurfaceView 소개 출처 : http://i5on9i.blogspot.kr/2013/11/glsurfaceview.html https://sites.google.com/site/endihom/home/programming-language/android/article/introducing-glsurfaceview penGL ES 를 사용해 보자. 안드로이드에서 API 를 제공한다. GLSurfaceView 라는 모양으로 제공한다. GLSurfaceView간단한 GLSurfaceView 를 이용한 application 을 만들어보자. 예.. IT_Programming/Android_Java 2015.09.08