Getting started
(1)
Android Manifest
https://developer.android.com/guide/topics/manifest/manifest-intro.html
Gradle
https://developer.android.com/studio/build/index.html
Layouts guide
https://developer.android.com/guide/topics/ui/declaring-layout.html
Resource
https://developer.android.com/guide/topics/resources/providing-resources.html
Intent
https://developer.android.com/reference/android/content/Intent.html
(2)
대체 resource 제공
https://developer.android.com/guide/topics/resources/providing-resources.html#AlternativeResources
localization
https://developer.android.com/guide/topics/resources/localization.html
Desining for multiple screens
https://developer.android.com/training/multiscreen/index.html
icon design
https://material.io/guidelines/style/icons.html
Android Support Library
https://developer.android.com/topic/libraries/support-library/index.html
AndroidManifest.xml
https://developer.android.com/guide/topics/manifest/manifest-intro.html
Build constant
https://developer.android.com/reference/android/os/Build.html
스타일 및 테마
https://developer.android.com/guide/topics/ui/themes.html
(3)
Fragment
https://developer.android.com/guide/components/fragments.html
(4)
Preference
https://developer.android.com/reference/android/preference/Preference.html
설정
https://developer.android.com/guide/topics/ui/settings.html
App Install Location
https://developer.android.com/guide/topics/data/install-location.html
SQLite Helper
https://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html
Asynctask
https://developer.android.com/reference/android/os/AsyncTask.html
ContentValue
https://developer.android.com/reference/android/content/ContentValues.html
Cursor
https://developer.android.com/reference/android/database/Cursor.html
(5)
Uri
https://developer.android.com/reference/android/net/Uri.html
Link to google play (구글 플레이에서 자신의 제품에 대한 링크를 제공하는 방법)
https://developer.android.com/distribute/marketing-tools/linking-to-google-play.html
Bitmap
https://developer.android.com/reference/android/graphics/Bitmap.html
사진 캡쳐하기
https://developer.android.com/training/camera/index.html
콘텐츠 프로바이더
https://developer.android.com/guide/topics/providers/content-providers.html
CursorLoader
https://developer.android.com/reference/android/content/CursorLoader.html
보안 및 권한
https://developer.android.com/training/articles/security-tips.html
다른 앱에서 간단한 data 수신하기
https://developer.android.com/training/sharing/receive.html
(6)
정상 권한 및 위험한 권한
https://developer.android.com/guide/topics/security/permissions.html#normal-dangerous
인텐트 사용 고려
https://developer.android.com/training/permissions/best-practices.html#perms-vs-intents
지원 라이브러리
https://developer.android.com/topic/libraries/support-library/index.html
권한 그룹
https://developer.android.com/guide/topics/security/permissions.html#perm-groups
Building Apps with Content Sharing
(1)
ActionProvider
https://developer.android.com/reference/android/view/ActionProvider.html
ContentProvider
https://developer.android.com/reference/android/content/ContentProvider.html
per-URI permissions
https://developer.android.com/guide/topics/security/permissions.html#uri
FileProvider
https://developer.android.com/reference/android/support/v4/content/FileProvider.html
MediaStore.Files
https://developer.android.com/reference/android/provider/MediaStore.Files.html