파트 4 . UI 프로그래밍의 기본 이해

  1. Activity - View 구조
  2. Layout XML 이용한 화면 구성
  3. 기초 속성
  4. id, width, heigh, margin, padding, visibility
  5. TextView
  6. ImageView
  7. Button, EditText

파트 5 . Layout 클래스 잘 다루기

  1. Concepts of Layout
  2. Linear -
  3. Relative -
  4. Frame -
  5. Grid -
  6. Constraint-

파트 6 . 유저 이벤트 처리 = 앱의 생명

  1. Concepts of Event Programming
  2. Key Event
  3. Touch Event
  4. Clik Event

파트 7 . 다양한 리소스를 앱에 적용

  1. Concepts of Resource
  2. drawable -
  3. values -
  4. resource folder constraint

파트 8 . AdapterView 적용

  1. Concepts of AdapterView
  2. ArrayAdapter
  3. SimpleAdapter
  4. ListView
  5. Custom Adapter
  6. Spinner, AutoComplete TextView

파트 9 . Menu 와 ActionBar 앱에 적용

  1. Concepts of ActionBar
  2. Menu
  3. Menulnflater

파트 10 . Intent = 안드로이드의 핵심

  1. Concepts of Intent
  2. Activity 실행
  3. Extra data
  4. Activity Result
  5. Implicit Intent

파트 11 . Activity Lifecycle

  1. Activity Lifecycle
  2. Save Instance

파트 12 . ANR 문제 해결

  1. Concepts of ANR
  2. Handler (방법론적)
  3. AsyncTask
  4. Coroutine

파트 13 . 퍼미션 설정

  1. Concepts of Permission
  2. Permission Check, Request

파트 14 . 다양한 유저 알림효과 적용

  1. Vibration, Beep
  2. Toast, Dialg

파트 15 . SharedPreference로 앱 데이터 저장

  1. Concepts of Preference
  2. SharedPreference
  3. Settings XML
  4. PreferenceFragmentCompat

파트 16 . 데이터베이스 프로그래밍으로 앱 데이터 저장

  1. Concepts of SQLite
  2. SQLiteOpenHelper
  3. rawQuery, execSql
  4. insert, update, delete, query

파트 17 . 구글의 다양한 앱 연동

  1. Concepts of ContentProvider
  2. Contacts APP
  3. Gallery APP
  4. Call APP
  5. Camera APP

파트 18 . BroadcastReceiver 이해

  1. Concepts of BroadcastReceiver
  2. 시스템 이벤트 활용

파트 19 . Service 이용해 백그라운드 업무 구현

  1. Concepts of Service
  2. Service Lifecycle
  3. startService
  4. bindService

파트 20 . Notification 으로 유저 알림 구현

  1. Concepts of Notification
  2. NotificationManager
  3. Notification 구성

파트 21 . Background Limit 문제 해결

  1. Concepts of Background Limit
  2. Broadcast Limit
  3. Service Limit
  4. JobScheduler

파트 22 . 유저 위치 정보 앱에 적용

  1. Concepts of GeoLocation
  2. LocationManager
  3. Fused API
  4. GoogleMap

파트 23 . 네트워크 프로그래밍으로 서버 & 데이터 주고 받기

  1. Concepts of Network Programming
  2. Network 정보 확인
  3. Retrofit 구조
  4. Retrofit 활용
  5. Glide 로 이미지 다운로드

파트 24 . ViewBinding 기법으로 효율적인 앱 개발

  1. View 활용 기법들
  2. ViewBinding

파트 25 . JetPack 의 View를 활용해 상용앱 수준의 화면 만들기

  1. Fragment
  2. RecyclerView
  3. ViewPager2
  4. Toolbar
  5. FloatingActionButton
  6. DrawerLayout

파트 26 . ViewModel을 이용해 MVVM 모델 적용

  1. Concepts of AAC
  2. MVVM 모델
  3. ViewModel
  4. LiveData
profile
하루하루는 성실하게 인생 전체는 되는대로

0개의 댓글

관련 채용 정보

Powered by GraphCDN, the GraphQL CDN