Software Development/Application Develop

Android 화면 구성 기초

huiyu 2020. 9. 8. 11:27

1. Activity : 사용자에게 UI가 있는 화면을 제공하는 App Component(화면 관리자)
 - 앱은 보통 여러개의 Acitivity 로 이루어져 있고 각 액티비티는 느슨환 관계, 각 Activity는 하나의 윈도우에 그려진다.

* Android 4대 Component
 - Activity
 - Service(Background)
 - Broadcast Receiver(이벤트 모델 수행)
 - Content Provider(App간 데이터 공유)

2. Intent : 어플리케이션 구성요소(Component)간 작업 수행을 위한 정보 전달
 A---(Intent)-->B
 * A가 B를 호출할 때 필요한 정보를 담는다.

=> Android Activity 전환
 StartActivity(Intent) // activity간 화면 전달
 or Finish()

호출 이후 아래 함수 호출
OverridePendingTransition(enter, exit)

애니메이션 제거
OverridePendingTransition(0, 0)

 

참고)
Activity : hmgirl.tistory.com/216
Intent : www.crocus.co.kr/1521
Activity간 화면 전환 : bitsoul.tistory.com/6
Intent를 이용한 다른 앱 호출 : 202psj.tistory.com/950

OverridePendingTransition example
choidev-1.tistory.com/78

jhshjs.tistory.com/32

boheeee.tistory.com/14

728x90