Android

안드로이드 ViewModel

July 20, 2018 Blog

안드로이드 뷰모델 ViewModel은 비교적 새로운 세상이며 오해가 많은 영역 중 하나다. 이 글에서는 사용자가 이미 ViewModel의 간략한 사용법을 알고 있다 가정하며 더 깊은 이해를 위해 구현부를 살펴보도록 한다....

안드로이드 KTX

February 24, 2018 Code

2018년 2월 5일 구글은 안드로이드 KTX를 발표했는데 구글의 소개 문장을 인용하면 다음과 같다. Android KTX provides a nice API layer on top of both Android framework and Support...

[Android Tutorial] Action Bar 스타일 적용

August 31, 2015 Blog

예전에 좌우 스와이프 가능한 탭 기반의 앱 만들기에서 살짝 다뤘던 것이 액션바였는데, 이번에 이 스타일의 앱을 만들면서 부딪혔던 문제들이 있어서 추가로 기록한다. 컬러, 스타일 등을 바꾸는 것이 꽤...

국정원 스마트폰 해킹 툴, 제대로 좀 알아보자

July 28, 2015 Blog

이번 국정원 해킹 의혹으로 인해 안드로이드 폰 전체에 대한 위험이 널리 알려지고 있는 것 같습니다. 많은 사람들이 하는 이야기를 들으면 당장 오늘에라도 안드로이드 휴대폰의 전원을 끄고 애플 샵으로...

좀 더 생각해본 Android M 리뷰

July 19, 2015 Blog

오랜만에 리뷰를 진행하는것 같습니다. 그동안 개인적 이유와 iOS 개발을 동시 진행하게 되면서 여유가 없었다 변명드리고 싶네요. ㅜContinue reading on Medium »

코믹시스트 ver 1.1 업데이트

July 13, 2015 Blog

약 1년만에 업데이트를 한 것 같다. 코믹시스트 사이트를 리뉴얼한 것이 2주 전, 그리고 앱도 그에 맞춰서 업데이트를 했다. 사실, 변화의 폭이 그다지 크지 않지만 앱을 수정하는 것이 1년만이라...

굿 바이 프리미엄 폰

July 10, 2015 Blog

폰에서 프리미엄을 느꼈던 시기는 오리지날 아이폰부터 아이폰 4가 출시될 때까지 였던 것 같다. 지금이야 애플의 아이폰이 고가 시장을 잡고 있지만 맥북이 가성비가 그럭저럭 괜찮은 랩탑인 것 처럼 아이폰도...

Glide의 이미지 뷰에서 비트맵 얻기

July 7, 2015 Blog

Glide는 좋은 라이브러리이지만 이미지 뷰에서 이미지를 뽑는 것이 쉽지 않습니다. 이미지 뷰가 DrawableBitmap을 가지지 않고 다양한 Drawable을 가지기 때문입니다. 이미지가 캐쉬에 있는 경우에는 GlideBitmapDrawable을 가질 수 있습니다. 그렇지...

Status bar & Title bar 숨기기

April 23, 2015 Blog

요즘 안드로이중이다. 오랜만에 했더니 봐야될께 많다. 특히 UI를 많이 안해서 그런가.. 감이 잘 안온다는 문제도… SplashActivity를 추가해줘야되는데. 안드로이드에서 뭘 알아야지.. 그냥 예제에 있는 것들을 찾아서 변경해 추가를 했지만, 정리를...

[coursera] Programming Mobile Applications for Android Handheld Systems

September 22, 2014 Blog

아아 작년 이맘 때? 아닌가 훨씬 더 전이였나? coursera에서 startup engineering을 시작햇는데 후후후후후후후후후. 끝까지 못들었었지. 요즘 대세가 안드로이드니까 나도 공부해봐야징ㅋ https://www.coursera.org/course/android?from_restricted_preview=1&course_id=971246&r=https%3A%2F%2Fclass.coursera.org%2Fandroid-001

APK 파일 다이어트 하기

September 4, 2014 Blog

여기서는 몇 가지 기술과 규칙을 통해 모두가 행복해지도록 APK의 용량을 줄이는 방법을 알려드리려고 합니다.Continue reading on Medium »

안드로이드 라이브러리 Butter Knife

May 12, 2014 Blog

버터나이프라는 이름의 라이브러리는 뭘까 궁금해서 봤는데 자바의 어노테이션을 이용해서 안드로이드 코드의 간결화를 도와주는 라이브러리입니다. 반복적인 코드들을 보면 지저분하다라는 느낌을 많이 받는데 버터나이프를 사용하면 반복코드들을 생략가능합니다. Activitiy에서 뷰를 참조할...

갤러리에서 Picasa나 Google+의 Sync된 이미지를 가져오는 방법

April 3, 2014 Blog 2 Comments

안드로이드에서 Intent를 사용해 갤러리나 사진앱을 통해 사진의 Uri를 가져오는 코드는 이렇습니다. Intent intent = new Intent(Intent.ACTION_PICK); intent.setType(MediaStore.Images.Media.CONTENT_TYPE); startActivityForResult(intent, 1000); @Override protected void onActivityResult(int requestCode, int resultCode, Intent data)...