Android 7.0(Nougat)에서 DatePickerDialog 예외사항 출처: http://thdev.tech/androiddev/2016/08/29/Android-N-DatePicker-Theme-Exceptions.html 안드로이드 7.0 누가에서 DatePickerDialog 예외 사항을 살펴보려고 합니다. 7.0부터는 Holo 테마를 활용한 DatePickerDialog 처리가 시스템적으로 동작하지 않습니다. 뭐 커스텀을 하시거나, Theme 자체를 구현하였다면 다른 이야기.. IT_Programming/Android_Java 2016.09.01
[펌] AsyncQueryHandler를 이용한 콘텐트 프로바이더(ContentProvider) 접근 출처: http://androidyongyong.tistory.com/18 이번시간은 AsyncQueryHandler 를 사용하여 콘텐트 프로바이더에서 비동기적 CRUD 작업 처리를 전문으로 하는 유틸리티 클래스이다. 클래스는 UI스레드에서 콘텐트 프로바이드 작업을 떠넘기는 데 사용되고, UI 스레드는 백그라운드 태스크가 완료되면 수신한.. IT_Programming/Android_Java 2016.08.31
[펌] Understanding VectorDrawable pathData commands in Android 출처 : https://medium.com/@ali.muzaffar/understanding-vectordrawable-pathdata-commands-in-android-d56a6054610e Understanding VectorDrawable pathData commands in AndroidIf you want to animate Vectors, you need to understand what these commands mean.Open any VectorDrawable XML file and you are greeted with some cryptic commands in the pathData attribute. <vector xmlns:andro.. IT_Programming/Android_Java 2016.08.31
[펌] 개발자를 위한 안드로이드 누가(Nougat) 변경점 출처: https://realm.io/kr/news/android-nougat/ 안드로이드 누가(Nougat)가 정식 릴리즈 되었습니다. 대부분의 글들은 사용자 측면에서 누가를 설명하고 있습니다. 개발자들이 누가 업데이트에서 알아야 하는것들은 어떤 것들이 있을까요? 누가(Nougat) 가 뭔가? 누가는 견과류나 말린 과일에 설탕이나 .. IT_Programming/Android_Java 2016.08.25
[펌] C10k Problem 출처 : http://118k.tistory.com/198 : http://openwiki.kr/tech/c10k_problem#fn__1 참고자료: http://www.kegel.com/c10k.html C10K는 다수의 클라이언트를 동시에 처리할 수 있는가에 대한 의문이다. (1만개의 소켓을 열게 된다면 하드웨어가 충분한데도 불구하고 I/O 처리방식의 문제때문에 프로세스가 제대로 처리하.. IT_Programming/Network Programming 2016.08.19
[펌] 리눅스 서버의 TCP 네트워크 성능을 결정짓는 커널 파라미터 이야기 1~3편 출처 : http://meetup.toast.com/posts/53 : http://meetup.toast.com/posts/54 : http://meetup.toast.com/posts/55 연재리눅스 서버의 TCP 네트워크 성능을 결정짓는 커널 파라미터 이야기 - 2편리눅스 서버의 TCP 네트워크 성능을 결정짓는 커널 파라미터 이야기 - 3편 목차들어가기 전에준비TCP 대역폭(bandwidth) 관련 파.. IT_Programming/Network Programming 2016.08.19
[펌] AMP는 어떻게 웹 페이지의 성능을 높일 수 있나 출처: http://d2.naver.com/helloworld/6856597 사용자는 모바일 웹을 사용하면서 모바일 앱과 같은 성능을 기대합니다. 빠른 페이지 로딩과 부드러운 스크롤, 사용자 액션에 즉시 반응하는 인터랙션, 멋진 그래픽 애니메이션 같은 것을 기대합니다. 다행히 모바일 기기의 브라우저 성능이 예전보다 .. IT_Programming/Dev Libs & Framework 2016.08.19
Vitess 출처: http://www.mimul.com/pebble/default/blogentries/3.html YouTube의 거대한 동영상 시청 데이터 및 메타 데이터를 관리하고 있는 MySQL의 스케일 기능을 담당하는 Vitess를 오픈 소스로 공개했다.1. 아키텍처 2. Vitess의 주요 특징 - SCALABILITY MySQL의 커넥션에 걸리는 메모리 오버 헤드 제거.어플리케이션의 .. IT_Programming/Dev Libs & Framework 2016.08.17
[Admob] Admob 배치시 Required XML attribute "adSize"was missing 오류 발생 출처: http://straight-strange.tistory.com/27 아직 완벽하진 않지만 대강 필요한 기능을 구현한 후 내 앱에 Admob Banner를 배치하고자 했다. 처음에는 R symbol을 못찾아 build 자체가 안되어 그 해결책을 찾아보니 xmlns:ads 항목을 다음과 같이 xml layout에 기록하면 된다고 하여 해봤다. 그리고 일단은 build.. IT_Programming/Android_Java 2016.08.16
Android WebView 예제 출처: http://thdev.tech/androiddev/2016/08/15/Android-WebView-Default-Example.html 예전에 작성하였던 Android WebView 예제를 다시 수정하였습니다. 최신 버전에 맞게 적용되었고, Android CustomWebView의 JavaScriptInterface 부분을 제외한 웹뷰를 생성하였습니다. Android WebView 예제는 v7.Toolbar에 EditText, ContentLoadingProgressB.. IT_Programming/Android_Java 2016.08.16