[开发入门] Android几种主要界面布局方式

移动开发
我们用到的主要有三种布局方式,其余的看到的不多。

 1.Linearlayout:

这个很常见,线性布局.大多数情况下将它的空间宽度或高度设置成fill_parent和wrap_content比较合适.最简单的情况,两个TextView,前面一个宽度未知,系统将根据前面TextView的实际宽度在其之后添加另一个TextView.

还有一点,这种布局下两个控件中间要想间隔一定距离的话,中间可以加上一个没有内容,只有宽度的TextView.

2.AbsoluteLayout:

前一种情况下,两个控件之间需要一个TextView间隔,很多情况下不太方便,可能需要大量的TextView,就可以考虑使用AbsoluteLayout取而代之了,这种布局需要你给出确定的x,y,都是相对于parent的左上顶点坐标的,一般来说,用这种布局最好给出控件的确定宽度和高度.

3.FrameLayout:

这个用的不是那么多,需要知道的就是这种布局下只能显示一个View控件,Layout好像是可以重叠显示的,并且总是在parent的左上角添加.

这三种布局最为常见,其余的看到的不多,RelativeLayout没有用过,也就不好多说,

发一下代码,不过代码确实比较复杂:

android:layout_width="fill_parent" android:layout_height="fill_parent"

android:background="@drawable/shop_back">

android:layout_width="fill_parent" android:layout_height="260px"

android:orientation="horizontal">

 

android:layout_width="400px" android:layout_height="fill_parent"

android:background="@drawable/frame_border"

>

复制代码

【编辑推荐】

  1. Android应用免费推广渠道/策略
  2. 手机客户端的推广方式(iOS/Android应用推广)
  3. Android开发者应该如何推广营销自己的应用程序
责任编辑:冰凝儿 来源: niaogebiji
相关推荐

2022-02-16 07:47:48

flask分页SQLAlchemy

2013-03-06 09:58:39

开发方式软件开发程序员

2011-04-11 17:25:30

线性布局用户界面设计Android

2011-04-11 17:07:33

布局基础用户界面设计Android

2011-04-19 09:19:37

相对布局界面设计Android

2011-04-22 11:01:36

框架布局界面设计Android

2010-01-28 11:18:14

Android界面布局

2010-10-14 08:55:02

Android布局方式

2010-08-12 15:59:23

Flex应用程序

2010-01-27 14:24:28

Android界面互调

2011-09-09 14:09:17

Android Wid

2013-04-08 14:12:03

Android开发googleMap入门SDK

2010-05-10 17:27:51

Unix版本

2013-01-16 14:41:14

Android开发Android SDK

2009-12-31 11:23:23

Silverlight

2019-10-11 19:04:23

APP界面布局导航

2013-01-16 15:07:30

Android NDKAndroid开发

2012-05-14 21:08:47

Android页面布局

2013-05-14 14:55:41

2021-05-07 16:19:36

异步编程Java线程
点赞
收藏

51CTO技术栈公众号