안드로이드 SDK |
개발환경
설정
Java, IDE(Eclipse or Studio), ADT, SDK
개발도구 사용법
ADT,
SDK, ADB, DDMS, Log Cat, Tomcat
화면 디자인
Theme, XML기반 선언적
프로그래밍(Layout, View, 배경, 버튼, 애니메이션)
자바기초 및 이벤트 처리
상속구조, 다양한 Event
처리방법, Thread, AsyncTask, Handler
사용자와 대화
Activity, Toast, Dialog,
Popup, Notification
컴포넌트간의 대화
명시적 Intent, 암시적 Intent, Flag, 인텐트
Filter 설정을 통한 주고 받기
정보의 백업
SaveInstance, Preference
활용도 높은
클래스 사용하기
SoundPool, TTS, Timer, Vibrator
활용도 높은 위젯
사용하기
ViewFlipper, Spinner, TabHost, SeekBar
ListView
활용하기
Custom Item, Multi Custom Items, Expandable ListView
Fragment
활용하기
가로-세로모드 처리, Sliding Menu
Menu and ActionBar
XML기반
메뉴구성, 프로그래밍적 ActionBar의 활용, Search
데이터 관리
File, SQLiteDatabase,
Provider 연동
WebView
Java와 Javascript의 연동 웹앱 프로그래밍
Service
and Receiver
AIDL, SMS, Telephone 수신 처리
네트워크
RPC, API-XML,
API-Jason, 서블릿연동, NFC, TCP/IP
LBS and GoogleMap
위도경도와 주소간의 정보 전환,
지도 및 위치추적 서비스
앱개발 확장
Sensors, Color-Picker, Chart, MediaPlayer,
Calendar |