レイアウトクラスの構成

Android用語集

カテゴリー: レイアウト  閲覧数:737 配信日:2013-04-12 13:47


大前提


・「レイアウト」クラスという単独クラスは存在しない
・この界隈の頂点はViewクラス




クラス構成


・レイアウト関連主要クラスの階層一覧
Viewクラス
 ├ TextViewクラス
 └ ViewGroupクラス
   ├ RelativeLayoutクラス
   ├ FrameLayoutクラス
   ├ AbsoluteLayoutクラス
   └ LinearLayoutクラス
      └ TableLayoutクラス
ViewGroup.LayoutParamsクラス
 └ ViewGroup.MarginLayoutParamsクラス
   ├ LinearLayout.LayoutParamsクラス
   ├ RelativeLayout.LayoutParamsクラス
   └ FrameLayout.LayoutParamsクラス
※ViewGroup.LayoutParamsクラスは、ViewGroupクラスの中に記述したクラス(=ネストしたクラス(static なメンバクラス))
※RelativeLayout.LayoutParamsクラス / FrameLayout.LayoutParamsクラス は、android.widgetパッケージに属している