AndroidManifest. xml 에 있 는 activity 의 몇 가지 속성 소개

1362 단어 Android
android 를 만 드 는 AndroidManifest. xml 파일 에 익숙 합 니 다. 오늘 은 activity 의 몇 가지 속성 을 소개 합 니 다.
인 스 턴 스 xml 을 먼저 붙 입 니 다.
오늘 우 리 는 소개 만 합 니 다.
android:configChanges
android:screenOrientation
android:launchMode
세 가지 중요 한 속성:
android: configChanges = "orientation | screenSize | keyboard | keyboard Hidden" 지정 되 지 않 으 면 프로그램 실행 중 장치 가 돌아 가면 activity 를 다시 불 러 옵 니 다. 그렇지 않 으 면 onConfigurationChanged 함 수 를 호출 하여 activity 를 다시 불 러 오지 않 습 니 다. Android 4.0 의 검증 은 keyboard | keyboard Hidden 을 추가 하 는 것 입 니 다.         android: screenOrientation = "portrait" 화면 방향 을 세로 화면 으로 잠 금 합 니 다. 이 속성 을 설정 하면 화면 이 장치 회전 에 영향 을 받 지 않 고 항상 한 방향 으로 유 지 됩 니 다. 이 옵션 을 추가 하면 android: configChanges 속성 이 잘못 됩 니 다.         android: launchMode = "singleTask" Activity 는 모두 다음 과 같은 네 가지 launchMode standard 가 있 습 니 다. 매번 점프 시스템 은 task 에서 새로운 Activity 인 스 턴 스 singleTop 을 생 성 합 니 다. 매번 점프 시스템 은 task 스 택 에서 찾 습 니 다. 해당 하 는 Activity 인 스 턴 스 가 스 택 꼭대기 에 있 는 것 을 발견 하면 반복 적 으로 이용 합 니 다.새로운 인 스 턴 스 singleTask 를 만 들 지 않 습 니 다. 해당 하 는 Activity 인 스 턴 스 가 발견 되면 이 Activity 인 스 턴 스 위 에 있 는 다른 Activity 인 스 턴 스 를 모두 스 택 에서 꺼 내 이 Activity 인 스 턴 스 를 스 택 꼭대기 대상 으로 표시 합 니 다. 화면 앞 singleInstance: 새로운 스 택 구 조 를 사용 하여 Acitvity 를 이 새로운 스 택 구조 에 배치 하고 다른 Activity 인 스 턴 스 가 들 어가 지 않도록 합 니 다.하나의 Activity 가 하나의 예 만 있 고 다른 응용 호출 은 모두 하나의 위 에서 작 동 하도록 보장 합 니 다.

좋은 웹페이지 즐겨찾기