2013-08-01 21 views
8

私はアンドロイドを学んでいますが、もちろん私は初心者です。私はいつもビュー階層のようなものを読んでいます。ビュー階層とは何ですか?例えばandroid - ビュー階層とは何ですか?

//フラグメントのフレームが存在しません。フラグメント //は保存された状態からまだ作成されていますが、 //が表示されないため、ビュー階層を作成しようとする理由はありません// です。これは必要ではないことに注意してください。 //以下のコードを実行して、 //ビュー階層を作成して返します。それは決して使用されません。別のビュー内部

http://developer.android.com/reference/android/app/Fragment.html

答えて

12

View階層を作成し、外側のビューは、内部ビューの親となり、内側のビューは、その子です。それはネストされたビューです。あなたはViewクラスのドキュメントを読みたいと思うでしょうが、基本的にビューは、特定の他のビューの子することができ

enter image description here

5

は、ここでの例です。複雑な方法でビューを入れ子にすることができます。このビューの全体構造をビュー階層と呼びます。

+0

返信ありがとうdude for reply – user2580401

1

http://i.stack.imgur.com/gN6AO.png ユーザーインターフェイスの各ビューは、ディスプレイの矩形領域を表します。ビューはその矩形内に描かれたものを担当し、画面のその部分内で発生するイベント(タッチイベントなど)に応答する役割を担います。 ユーザーインターフェイス画面は、ツリーの最上部にルートビューが配置されたビュー階層と、下位のブランチに配置された子ビューから構成されます。コンテナビューの子は親ビューの上に表示され、親ビューの表示領域の境界内に表示されるように制約されます。 このリンクを参照することができます:[ http://www.techotopia.com/index.php/Understanding_Android_Views,_View_Groups_and_Layouts_in_Android_Studio][1]

関連する問題