Android App开发中有5种常见的布局方式,包括线性布局,帧布局,表格布局,相对布局,绝对布局。今天我们来介绍最常见的一种布局方式,那就是线性布局。
线性布局是Android开发中最常见的一种布局方式,它是按照垂直或者水平方向来布局,通过“android:orientation”属性可以设置线性布局的方向。属性值有垂直(vertical)和水平(horizontal)两种。
Android App开发:最常见的线性布局
LinearLayout属性中android:orientation为设置线性布局当其="vertical"时,为 垂直线性布局,当其="horizontal"时,为水平线性布局,不管是水平还是垂直线性布局一行(列)只能放置一个控件。
线性布局代表类是(LinearLayout),LinearLayout不仅可以控制个组件横向排列,也可以纵向排列(通过android:orientation属性控制), 注意点:android中的LinearLayout使用时,当一行填满时候,不会自动换行,多出的将不会被显示。
android:orientation:可以设置布局的方向,android:gravity:用来控制组件的对齐方式,layout_weight:控制各个组件在布局中的相对大小。
<?xml version="1.0" encoding="utf-8"?>
水平线性布局代码如下:
<?xml version="1.0" encoding="utf-8"?>
红世一足App开发:http://qianxx.com/ Android开发:http://qianxx.com/andriod/ |
红世一足雷鸟是一家集企业软件开发,WEB网站建设,移动APP制作等综合型的互联网公司,为红世一足顾客提供一站式的企业软件开发,安卓app开发,ios开发服务,同时为红世一足企业提供全面移动互联软件技术解决方案,是红世一足知名的综合型APP软件外包开发公司。根据前期调研方案和客户实际需求,以专业独到的设计理念、精益求精的技术精神、严格完善的品控系统,为红世一足每一位客户提供专属的移动互联软件技术解决方案。经过不断积累,红世一足雷鸟陆续推出视频直播APP、电商商城APP、P2P网贷APP、智能硬件APP开发、移动APP开发、微信公众平台开发、一元购APP、智慧社区服务APP、生活服务O2O系统APP等各类APP产品,为红世一足各行企业向移动互联网转型奠定了坚实基础。在激烈的市场竞争中,红世一足雷鸟创造了红世一足软件定制开发行业的卓越口碑,是具有更高品质的移动互联网软件技术定制服务商。