Android现在实在太火啦,运营商、手机商、平板电脑厂商都在推,甚至家电厂商们也开始涉足,对Android
程序开发者的需求激增,人才的培养需要一个过程,等?不可能,高价招聘?不值当,大量的企业都在寻找Android
软件开发的其他方式。下面一品
威客网就给您介绍Android
手机软件开发界面布局的方法,希望对您有所帮助。
1、线性布局(LinearLayout) 线性布局的形式可以分为两种,第一种横向线性布局 第二种纵向线性布局,总而言之都是以线性的形式 一个个排列出来的,纯线性布局的缺点是很不方便修改控件的显示位置,所以开发中经常会 以 线性布局与相对布局嵌套的形式设置布局。
2、绝对布局(AbsoluteLayout) 手机软件开发使用绝对布局可以设置任意控件的 在屏幕中 X Y 坐标点,和帧布局一样后绘制的控件会覆盖住之前绘制的控件,笔者不建议大家使用绝对布局还是那句话因为android的手机分辨率五花八门所以使用绝对布局的话在其它分辨率的手机上就无法正常的显示了。
3、相对布局(RelativeLayout) 相对布局是android布局中最为强大的,首先它可以设置的属性是最多了,其次它可以做的事情也是最多的。android手机屏幕的分辨率五花八门所以为了考虑屏幕自适应的情况所以在开发中建议大家都去使用相对布局 它的坐标取值范围都是相对的所以使用它来做自适应屏幕是正确的。
4、表格布局(TableLayout) 在表格布局中可以设置TableRow 可以设置 表格中每一行显示的内容 以及位置 ,可以设置显示的缩进,对齐的方式。
5、帧布局(FrameLayout) 原理是在控件中绘制任何一个控件都可以被后绘制的控件覆盖,最后绘制的控件会盖住之前的控件。如图所示界面中先绘制的ImageView 然后在绘制的TextView和EditView 所以后者就覆盖在了前者上面。
Android五大布局的基本使用方法已经介绍完,以上五种布局可以使用布局嵌套的方式可以做出更好看的更美观的布局。如果您的企业需要
app软件开发、iOS软件开发、嵌入式软件开发等,那就到一品威客网发布任务需求,百万专业威客给您最好的服务。
(一品威客网 anyi)