loading请求处理中...
手机版 新型创意托付式服务平台 全国站
当前位置: 首页 >

威客攻略

>

开发

APP开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

Android应用界面开发 安卓应用界面布局方式

2013-05-14 16:04:56 阅读 12670次 0 标签: 开发
    Android应用界面要美观好看,就需要运用到一定的布局技术,Android布局是不可忽视的,是android应用界面开发的重要一环。在Android中,共有五种布局方式,分别是:TableLayout(表格布局),FrameLayout(框架布局),AbsoluteLayout(绝对布局),LinearLayout (线性布局),RelativeLayout(相对布局).
Android应用界面开发
    一、TableLayout
    表格布局类似Html里面的Table。每一个TableLayout里面有表格行TableRow,TableRow里面可以具体     定义每一个元素,设定他的对齐方式 android:gravity="" 。
    每一个布局都有自己适合的方式,另外,这五个布局元素可以相互嵌套应用,做出美观的界面。
    二、FrameLayout
    这个布局可以看成是墙脚堆东西,有一个四方的矩形的左上角墙脚,我们放了第一个东西,要再放一个,那就在放在原来放的位置的上面,这样依次的放,会盖住原来的东西。这个布局比较简单,也只能放一点比较简单的东西。
    三、AbsoluteLayout
    绝对布局犹如div指定了absolute属性,用X,Y坐标来指定元素的位置android:layout_x="20px" android:layout_y="12px" 这种布局方式也比较简单,但是在垂直随便切换时,往往会出问题,而且多个元素的时候,计算比较麻烦。
    四、LinearLayout
    线性布局,这个东西,从外框上可以理解为一个div,他首先是一个一个从上往下罗列在屏幕上。每一个LinearLayout里面又可分为垂直布局(android:orientation="vertical")和水平布局(android:orientation="horizontal" )。当垂直布局时,每一行就只有一个元素,多个元素依次垂直往下;水平布局时,只有一行,每一个元素依次向右排列。
    linearLayout中有一个重要的属性 android:layout_weight="1",这个weight在垂直布局时,代表行距;水平的时候代表列宽;weight值越大就越大。 
    五、RelativeLayout
    相对布局可以理解为某一个元素为参照物,来定位的布局方式。主要属性有:
    相对于某一个元素
    android:layout_below="@id/aaa" 该元素在 id为aaa的下面
    android:layout_toLeftOf="@id/bbb" 改元素的左边是bbb
    相对于父元素的地方
    android:layout_alignParentLeft="true"  在父元素左对齐
    android:layout_alignParentRight="true" 在父元素右对齐
    还可以指定边距等。
    在android应用开发时,可以单独使用以上android布局,也可以将以上布局组合起来使用,主要看开发者是要开发怎样的android应用。
(一品威客 anyi)

需求/任务发布

免费发布APP开发需求,接收报价与方案 > > >
发布任务 百万威客响应 选择满意方案 确认付款

联系客服:

在线时间:9:00——22:00

编辑:anyi

小编介绍:anyi是一品威客资深小编,从事编辑工作多年,创作和整理了近万篇优质文章。如果您对“Android应用界面开发 安卓应用界面布局方式”有其它疑问或见解,可以联系anyi,共同探讨,相互学习,可以通过下面的方式与之联系。

擅长领域:微信小程序 脚本制作 插件开发 程序开发 程序修改 微信开发 软件汉化 其他软件开发

APP开发相关文章

留言(0 展开评论

您需要注册登录才能发表言论

APP开发服务排行榜
SERVICE LIST 更多
源生app开发综合商城app生...
¥80000元 /套 成交81
六牛科技旗舰店
聊天APP开发社交APP交友AP...
¥49999元 /套 成交64
六牛科技旗舰店
app应用软件高端定制/微信...
价格面议 成交58
杭州微承科技
新闻资讯APP开发招聘求职...
¥49999元 /套 成交35
六牛科技旗舰店
移动应用开发跑腿服务APP...
¥20000元 /套 成交31
六牛科技旗舰店
app定制开发
¥20000元 /次 成交29
山东沃然网络科技有限公司...
app开发
价格面议 成交21
网站设计专家
移动APP开发
价格面议 成交20
跨派电商
移动APP
¥60000元 /次 成交17
南京思酷-微信机器人|可视...
交易平台APP开发
价格面议 成交14
峯峯科技
推荐专题
RECOMMEND SPECIAL 更多
珠宝包装设计 封面设计图片
标书封面设计 经典封面设计
教师节贺卡封面设计 企业封面设计
企业vi设计 房地产vi设计
园林景观设计 别墅景观设计
商业街景观设计 农村平房设计图
ps广告设计 户外广告设计
宣传广告设计 dm广告设计
创意字体 更多推荐