일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 선형레이아웃
- 노마드북클럽
- RecyclerView
- java
- 백준
- Windows10
- 노개북
- 윈도우10
- 데이터바인딩
- 사용자폴더
- 클린코드
- codility
- CS50
- 부스트캠프
- BOJ
- Node.js
- 노마드코더
- listview
- 안드로이드
- 알고리즘
- CardView
- 부스트코스
- activity
- 지하철api
- androidstudio
- 북클럽
- github
- 액티비티
- 트렐로 삭제
- Android
- Today
- Total
목록액티비티 (2)
Be Developer
액티비티 (Activity) 1. 안드로이드 4대 구성요소 (Android Component) 중 하나 2. 화면이 존재 (xml파일과 java파일이 한 쌍) 3. 매니페스트 파일 내에 태그로 등록되어야 함 (시스템(OS)의 액티비티 매니저에서 관리함) 4. 액티비티 전환 시에는 Intent 객체가 필요함 (Intent는 시스템에서 이해할 수 있는 객체) 5. Intent 객체 생성 시 Context, 액티비티 클래스 인스턴스를 파라미터로 전달 6. 액티비티가 전환되면 Android Task내 Activity Stack에 기존에 실행된 액티비티 push (이 때, 기존의 액티비티는 중지되며 새로운 액티비티가 시작) 7. 원래의 액티비티로 돌아갈 땐 finish() 메서드 호출 (실행 중이던 액티비티는 소..
액티비티 생성 - Activity의 서브클래스 생성 - 액티비티 생명 주기의 다양한 상태 간 액티비티가 전환될 때 시스템이 호출하는 콜백 메서드 구현 - onCreate() 1. 반드시 구현 2. 시스템은 액비티비를 생성할 때 이 메서드 호출 3. 액티비티의 필수 구성 요소 초기화 4. setContentView() 메서드를 호출해야 액티비티의 사용자 인터페이스 레이아웃 정의 - onPause() 1. 사용자가 액티비티를 떠난다는 첫 번째 신호 (이 메서드가 호출되었을 때 항상 액티비티가 소멸 중이라는 뜻은 아님) 2. 현재 사용자 세션을 넘어서 지속되어야 하는 변경 사항을 커밋하려면 이곳에서 진행 사용자 인터페이스 구현 - 한 액티비티에 대한 사용자 인터페이스는 뷰 계층 (View 클래스에서 파생된 객..