一、UI组件
andriod提供了大量的ui组件,开发者只要把ui组件组合起来,就可以搭建出UI界面。为了UI组件能够响应用户的鼠标、键盘等,andriod提供了事件响应机制。
1、视图组件和容器组件
andriod中,所有的ui都继承View类,View一个子类ViewGroup可以用作其他组件的容器使用。
2、xml来定义andriod用户界面
在res/layout中定义xml文件来设计andriod应用的ui。
java通过setContentView在activity中来显示视图:setContentView(R.id.<andriod.id属性值>);通过这种方式,就把控制的java代码和界面显示的xml文件建立起了联系。
3、基本界面组件
(1)TextView:其有各种属性,可以在xml文件中对其进行设置
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView2"
android:layout_marginTop="74dp"
android:autoLink="web"
android:text="http://www.baidu.com" />
很多android界面编程的控件,比如button,菜单等等。如果需要时候再做查询。