ContentProvider는 안드로이드 스튜디오에서 생성마법사로 간단히 생성가능
exported 다른 앱에 공개할지 여부

adb 로 contentprovider에 접속
adb shell content query --uri content:://com.advanced.android/wordoftoday 
--projection _id:words:name
adb shell content query --uri content:://com.advanced.android/wordoftoday/0 
--projection _id:words:name
adb shell content query --uri content:://com.advanced.android/wordoftoday 
--projection _id:words:name --where "name='Taiki'"
adb shell content insert --uri content:://com.advanced.android/wordoftoday/ 
--bind name:s:Shunsuke --bind date:i:20151015 --bind words:s: '오늘은 멋진 날'
혹은 페이스북에서 개발한 Stetho를 이용

wakelock 화면 on cpu on full_wake_lock (deprecated)
화면 on(약간 어두움) cpu on screen_dim_wake_lock (deprecated)
화면 off cpu on partial_wake_lock
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON 을 이용
서포트 라이브러리 WakefulBroadcastReceiver 사용 (60초만 얻고 해제됨) 퍼미션 사용
사용 후 WakefulBroadcastReceiver.completeWakefulIntent()로 해제

wakelock 상태 확인 adb shell dumpsys power
블로그 이미지

dev김

안드로이드 개발자로 만 4년이 좀 안되게 근무했었고 그 이상의 공백을 가지고 있다. 다시 현업에 복귀하기 위한 노력의 흔적을 담으려고 한다.

,