android学习——应用界面编程

一、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,菜单等等。如果需要时候再做查询。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值