DecorView Dialog의 작성 프로세스를 한 걸음 한 걸음 추적(1) 구조 함수에서 출발하여 모든 구조 함수는 아래의 이 구조 함수를 호출한다. 이 클래스는androidapi에 없고 시스템 수준의 클래스입니다.그래서 이 클래스를 사용하여 윈도우를 만들고 직접 다이얼로그를 만드는 것은 비교적 어렵다.당분간 이런 생각은 하지 않겠습니다. 이 창을 대표하는 클래스 (Window) 는 어떤 것입니까?mWindow Manager는 또 어떻게 창을 관리합니까?문제를 가지... android창설dialogDecorViewRootViewImpl Android View 소스 코드 해독 DecorView 와 ViewRootImpl 에 대한 간단 한 설명 상기 코드 를 통 해 알 수 있 듯 이 이 방법 은 상당히 많은 작업 을 했 습 니 다.먼저 설 정 된 테마 스타일 에 따라 DecorView 의 스타일 을 설정 합 니 다.예 를 들 어 titlebar 같은 것 이 있 는 지 없 는 지,그 다음 에 DecorView 에 서브 View 를 추 가 했 습 니 다.여기 있 는 서브 View 는 위 에서 언급 한 mContentParent 입 니 ... AndroidViewDecorViewViewRootImpl
Dialog의 작성 프로세스를 한 걸음 한 걸음 추적(1) 구조 함수에서 출발하여 모든 구조 함수는 아래의 이 구조 함수를 호출한다. 이 클래스는androidapi에 없고 시스템 수준의 클래스입니다.그래서 이 클래스를 사용하여 윈도우를 만들고 직접 다이얼로그를 만드는 것은 비교적 어렵다.당분간 이런 생각은 하지 않겠습니다. 이 창을 대표하는 클래스 (Window) 는 어떤 것입니까?mWindow Manager는 또 어떻게 창을 관리합니까?문제를 가지... android창설dialogDecorViewRootViewImpl Android View 소스 코드 해독 DecorView 와 ViewRootImpl 에 대한 간단 한 설명 상기 코드 를 통 해 알 수 있 듯 이 이 방법 은 상당히 많은 작업 을 했 습 니 다.먼저 설 정 된 테마 스타일 에 따라 DecorView 의 스타일 을 설정 합 니 다.예 를 들 어 titlebar 같은 것 이 있 는 지 없 는 지,그 다음 에 DecorView 에 서브 View 를 추 가 했 습 니 다.여기 있 는 서브 View 는 위 에서 언급 한 mContentParent 입 니 ... AndroidViewDecorViewViewRootImpl