[kotlin] JSONObject로 익혀보는 멤버 확장 함수 개요JSONObjecttryNull기본 타입값 얻기JSONObject의 forEach 구현하기JSONArray의 forEach 구현하기결론
[android] 권한요청처리기 개요권한 요청 구현 시 고려해야 하는 사항권한처리기의 흐름권한 처리의 흐름개선실제 코드의 작성onRequestPermissionsResult의 구현PermissionMatcher 클래스결론
[AAC] AAC예제 분석 – BasicSample 개요Persistence Sample매니패스트의 내용MainActivityProductListFragementProductAdapterProductListViewModelBasicAppDataRepositoryAppDatabase이하 Room ORMDateConverter구조에 대한 종합정리결론
[android] 루퍼와 핸들러의 이해 #3 개요여기까지의 메세지큐 정리메세지큐 이벤트메세지큐에서 메세지 제거메세지큐 자체를 분석하기HandleThreadActivity.runOnUiThread결론