View类是android所有UI组件的父类。
ViewGroup类是View的子类。
应用界面的组成(位置分区):
android中的所有UI组件都是建立在View,ViewGroup的基础之上,对于一个android应用的图形界面来说,ViewGroup作为容器来盛装其他组件,ViewGroup里除了可以包含普通的View组件之外,还可以再次包含ViewGroup组件。
控制UI控件行为的方式(元素属性):
1:在XML文件中通过xml属性进行控制
2:在java程序代码中通过调用Set等方法控制
(View类是所有UI组件的基类,所以它包含的XML属性和方法所有UI组件都可以使用)
View类的XML属性,相关方法和说明
(XML属性)
(相关方法)
(说明)
Android:alpha (XML属性)
setAlpha(float) (相关方法)
设置该组件的透明度
android:background (XML属性)
setBackgroundResource(int) (相关方法)
设置该组件的背景颜色
android:clickable (XML属性)
setClickable(boolean) (相关方法)
设置该组件是否可以激发单击事件
android:contentDescription (XML属性)
se