本章讲的是用户UI。
首先有两种方式可以设置UI:(任意一种都可以设置UI)
1、通过xml文件
XML文件,定义了界面UI,其描述方式有些类似HTML,如果你有HTML的经验,上手会很快的。
2、通过程序代码
使用java代码,来设置页面UI,如果你有java Swing 开发经验,上手同样会很快。
例如:创建一个button按钮,先要定义一个button对象,将其实例化,并添加到container中,设置基本属性,包括颜色、文字、字号、背景等。你还可以定义一些时间,onclick等。
在开发过程中,如何选择,最好的方案,同时使用这两种方式。静态UI使用xml,动态的改变UI使用java
View and Layouts
android通过view和layouts来组织UI,你在UI上所看到的都是一个一个的view,比如,button、label 和text box。layouts是由view构成的。
layout可以包含layout 和view。类别:LinearLayout, TableLayout, FrameLayout, RelativeLayout, and AbsoluteLayout
他们之间的关系,参考下图:

本文介绍了Android应用界面设计的两种方法:通过XML文件定义静态界面和使用Java代码实现动态UI调整。同时还探讨了各种布局如LinearLayout、TableLayout等在构建UI中的应用。
1936

被折叠的 条评论
为什么被折叠?



