2015. 5. 18. 15:46ㆍRapa 수업/Android
Android 에서 중요한 process
1. system_process
2. com.android.systemui -- common process
3. com.android.phone -- common process
Android Project 폴더
/src : Java source파일 저장
----------------------/res내의 파일이름은 소문자여야한다!!
----------------------파일이름은 상관 없지만 유지보수 상 지켜주는게 좋다.
/res/drawable : 이미지파일 저장 (png 권장)
/res/layout : 화면관련
/res/values : 문자열, dimens, color, style.......
/res/menu : 메뉴관련 xml
/res/raw : 음악파일 등....
/res/anim : 애니메이션 관련....
/res/xml : 네트워크 관련....
----------------------/assets
- 하위에 폴더생성 가능
- 큰 데이터(텍스트 기반, apk 등.....)를 담아서 사용한다.
----------------------/gen
DEBUG 값이 릴리즈 할 때, 자동으로 false로 바뀐다.
AIDL 할 때도 생긴다.
---------------------/libs
-이 폴더에 jar파일을 넣으면 자동으로 빌드 패스가 추가된다.
---------------------/bin
-실행파일이 생성되는 폴더(dex, resouces, androidmanifest 파일..)
Android 4대 Component
Activity
-화면 구성
Service
-Back-ground 에서 작업 처리
Broadcast Receiver
- 단말기 내에서 발생하는 여러 Event중 필요한 부분을 받는 Component
ContentProvider
-다른 프로세서 간의 데이터를 공유할 수 있도록 하는 component
'Rapa 수업 > Android' 카테고리의 다른 글
[5일차] Handler & AsyncTask (0) | 2015.05.22 |
---|---|
[4일차]Android Application UI (0) | 2015.05.21 |
[3일차] Service & Broadcast Receiver (Basic) (0) | 2015.05.20 |
[2일차] Activity LifeCycle (0) | 2015.05.19 |
[2일차] Intent (0) | 2015.05.18 |