일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- vscode 설치
- node.js string
- 오아올라이트
- spring rest api to download excel file
- spring boot rest api return excel file
- rest형식으로 workbook 다운
- rest api 엑셀다운
- nodejs substr
- javascript string 함수
- 코틀린 스트림 함수
- nodejs 함수
- ResponseEntity file download
- Manifest
- spring boot rest api export excel file
- spring rest api download excel
- visualstudiocode설치
- rest api poi 다운
- nodejs string
- spring boot rest api download excel
- VSCODE설치
- rest api poi down
- 캠핑용랜턴
- nodejs indexof
- nodejs length
- 코틀린 listOf
- 충전식 랜턴
- 오아랜턴
- nodejs split
- 캠핑용 led랜턴
- nodejs substring
- Today
- Total
블랙디의 개발새발
[안드로이드] AndroidManifest(매니페스트)의 뜻과 역할, 첫페이지를 변경해보자 본문
[안드로이드] AndroidManifest(매니페스트)의 뜻과 역할, 첫페이지를 변경해보자
BlackD 2018. 10. 24. 21:27YO! 블랙디가 왔썹!
안드로이드 AndroidManifest.xml 파헤치기!
※ 안드로이드 프로젝트를 키자마자 처음으로 맞닥뜨리는 Manifest.xml!!!
매..니 페..스트? 많이 빠르다? (영알못 아닌거 아시죠?ㅎㅎ)
자 그럼! 아재개그는 접어두고 AndroidManifest를 알아봐야겠죠~?
안전벨트 꽉 메시고! 함께 가실 준비 됐나요~? 뺌~!
뜻(Meaning)
명사 - 적하목록(선박 또는 항공기에 적재된 화물의 목록)
형용사 - 명백한
동사 - 나타나다
잠시만요 블랙디님!!! 그래서 AndroidManifest가 뭐냐고요????? 영어공부하지말고 빨리 말해주세요 ㅡㅡ;;
네네!! 안드로이드에서 매니페스트란 "안드로이드 시스템이 앱의 코드를 실행하기 전에 확보해야 하는 앱에 대한 필수 정보를 시스템에 제공하는 목록" 이라고 정의할 수 있습니다.
역할(Role)
뜻만으로는 감이 안온다고요?? 충분히 이해합니다!! 우린 이제 시작했으니까요ㅎㅎ
역할을 제 나름대로 분류해봤습니다. 중요한게 빠졌다면 댓글로 뺌!
- Java 패키지의 이름을 지정할 수 있다. 패키지지 이름은 곧 프로젝트의 식별자! 사람으로 따지면 주민등록번호 또는 바꿀 수 없는 이름과 같다.
- 후에 알게될 액티비티, 서비스, 브로드캐스트, 리시버 등 앱을 이루는 구성요소들의 클래스 이름을 지정하고 구성요소들이 실행될 수 있는 조건을 기술한다.
- 앱이 장치 또는 구성요소들과 상호작용하기 위해 필요한 권한을 설정한다.
- 앱이 연결되어야 하는 라이브러리를 기술한다.
안드로이드 매니페스트에 대해 좀 감이 오셨나요!? 그럼 뜻 설명은 요기까지! 뺌!
실행 첫페이지를 바꿔보자!
그럼!! 지금부터 앱을 실행했을때 실행되는 첫페이지를 바꿔보겠습니다~!
처음 실행되는 액티비티 이름은? MainActivity 죠!!
밑에 intent-filter 탭이 보이시죠? 딱봐도 뭔가 걸러주겠구나.. 뺌! (뺌충 아닙니다..)
근데 action은 뭐고 category는 뭐야!! 행동과 범주? 누구냐넌!
1. action : intent를 통해 수행할 행동을 지정(android.intent.action.MAIN : 메인이니까 첫번째로 나와!)
2. category : action과 함께 activity의 특징을 나타냄(android.intent.category.LAUNCHER : 넌 첫번째다!)
감이... 오시나요?
자!! 위와같이 MainActivity에 정의되었던 intent-filter와 하위 action, category를 첫번째로 나오게할 Activity에 옮겨줍니다!
차암~~~ easy 쉽죠??
자! 이렇게 블랙디가 왔썹!
첫번째 Android TIP이 끝났습니다.
더 궁금한 부분이 있으신 분은 댓글로! 뺌~해주세요
'IT Program > Android Tip' 카테고리의 다른 글
[안드로이드] android edittext next focus (0) | 2018.11.02 |
---|---|
[안드로이드] addTextChangedListener TextWatcher (0) | 2018.11.01 |
[안드로이드] 안드로이드 생명주기 수명주기 (3) | 2018.10.28 |
[안드로이드] 안드로이드 권한 체크, 퍼미션 체크 하기 (0) | 2018.10.26 |
[안드로이드] Gradle(그래들)과 JCenter란 (0) | 2018.10.25 |