カテゴリー:
レイアウト
閲覧数:737 配信日:2013-04-12 13:47
大前提
・「レイアウト」クラスという単独クラスは存在しない
・この界隈の頂点はViewクラス
クラス構成
・レイアウト関連主要クラスの階層一覧
Viewクラス
├ TextViewクラス
└ ViewGroupクラス
├ RelativeLayoutクラス
├ FrameLayoutクラス
├ AbsoluteLayoutクラス
└ LinearLayoutクラス
└ TableLayoutクラス
├ TextViewクラス
└ ViewGroupクラス
├ RelativeLayoutクラス
├ FrameLayoutクラス
├ AbsoluteLayoutクラス
└ LinearLayoutクラス
└ TableLayoutクラス
ViewGroup.LayoutParamsクラス
└ ViewGroup.MarginLayoutParamsクラス
├ LinearLayout.LayoutParamsクラス
├ RelativeLayout.LayoutParamsクラス
└ FrameLayout.LayoutParamsクラス
※ViewGroup.LayoutParamsクラスは、ViewGroupクラスの中に記述したクラス(=ネストしたクラス(static なメンバクラス))└ ViewGroup.MarginLayoutParamsクラス
├ LinearLayout.LayoutParamsクラス
├ RelativeLayout.LayoutParamsクラス
└ FrameLayout.LayoutParamsクラス
※RelativeLayout.LayoutParamsクラス / FrameLayout.LayoutParamsクラス は、android.widgetパッケージに属している