2

Androidの「ビュー階層」の目的は何ですか? 例として:

SurfaceView は、通常のビュー階層の外に存在します。実際には通常のウィンドウの背後に存在し、アプリのビュー レイアウトに穴を開けることで表示されます。その後、SurfaceView は、UI スレッドを待たずに、残りのビューとは独立して更新できます。

4

1 に答える 1

3

Android の View Hierarchy は、アクティブな画面のすべてのViewをツリー状に含む構造 (通常はViewGroup ) です。その目的は、他の UI マネージャーと同様に、特定のアプリケーション内のすべてのビュー間でアクションと描画の責任を委任することです。

与えられた例では、アプリケーションの親/メイン ViewGroup の一部ではなく、実際には何の責任も持たず、何も役に立たないビューを作成したことを意味します。

于 2012-10-09T20:37:25.717 に答える