2015 년 / 09 월
- 필요해서 만든 대출 이자 계산기
- 안드로이드 Geocoder 사용시 Service not Available 오류
- Android Gradle 빌드 속도 높이기
- 안드로이드 테마 정의시 parent를 지정하지 않을 경우 Error: Style Resource definition cycle 발생
- Android 6(API 23 : marshmallow) : Apache HTTP 클라이언트 제거
- Android Asynchronous Http Client(android-async-http) 1.4.9 사용시 Proguard를 적용하면 onSuccess 또는 onFailure이 호출되지 않는 문제 해결
- Git : 빈 디렉토리 추가하기
- 외부 블로그를 네이버 블로그 검색 섹션에 노출시키기
- CentOS에 Gitlab 설치하기
- CentOS에 gogs 설치하기
- 안드로이드 TabLayout에서 setupWithViewPager() 사용시 Swipe 후 Tab 클릭시 ViewPager가 변경되지 않는 버그 수정
- 안드로이드 ViewPager.setOnPageChangeListener() Deprecated 대응
- CSS Units - px, pt, em, % 등
- 익스플로러 호환성 보기
- 구글 번역 사용시 특정 영역을 번역에서 제외하기
- AutoCompleteAdapter(ArrayAdapter with Filterable) 사용시 비주기적 오류 발생 해결
- PHP의 DateTime을 Java (Android)로 전달하기
- 안드로이드에서 구글맵 사용시 맵의 보여지는 영역의 좌표를 원하는 pixel만큼 제외하고 가져오기
- MySql에서 숫자로 시작하는 문자열의 정렬 문제
- MySql에서 float 필드 동일값 비교
- Javascript 국제화(I18N) 라이브러리 - i18next
- PHP에서 soundex / metaphone key 구하기
- PHP에서 두 문자열의 거리(유사도) 구하기 - similar_text()
- PHP에서 두 문자열의 거리(유사도) 구하기 - levenshtein()
- 두지점(WGS84 좌표)간 km 거리 계산 함수(php, mysql, javascript)
- 필요해서 만들어본 CSS Image Sprites 생성기
- MySql의 SQL_CALC_FOUND_ROWS와 FOUND_ROWS()
- htmlspecialchars_decode와 html_entity_decode의 문자열 처리의 다른 점
- AsyncTask의 생성을 UIThread에서 하지 않으면 발생하는 문제 해결
- 안드로이드에서 findViewById 사용시 Generics을 이용해 Type Casting 없애기
- 안드로이드 스튜디오에서 WIFI로 Run/Install/Debug 하기
- 옥토프레스에 구글 번역기 달기
- 안드로이드에서 Dialog 사용시 WindowManager$BadTokenException 발생
- 안드로이드 View.isLaidOut / View.post
- 안드로이드에서 android.os.NetworkOnMainThreadException을 발생시키지 않고 HTTP Ping 보내기
- PHP에서 Byte-escaped(\xFF)된 문자열 decode하기
- java reflection을 사용해서 private static final field 변경하기