.Net程序员玩转Android开发---(9)绝对布局AbsoluteLayout
2014-11-19 11:29
417 查看
绝对布局AbsoluteLayout类似于.NET中Winform的布局方式,以窗体左上角为坐标点,向右向下延伸. 由于绝对布局每个控件的位置是固定的,不能随着屏幕的大小改变而改变,所以在不同设备上运行出来的效果不同,所以这种布局方式使用的比较少。
绝对布局AbsoluteLayout中的控件有两个重要属性layout_x和layout_y分别用来设置控件的绝对位置。
下面我们看下这个例子布局的效果
绝对布局AbsoluteLayout中的控件有两个重要属性layout_x和layout_y分别用来设置控件的绝对位置。
下面我们看下这个例子布局的效果
<?xml version="1.0" encoding="utf-8"?> <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <ImageView android:id="@+id/imageView1" android:layout_width="96dp" android:layout_height="96dp" android:layout_x="0dp" android:layout_y="3dp" android:src="@raw/pad" /> <TextView android:id="@+id/textView2" android:layout_width="120dp" android:layout_height="wrap_content" android:layout_x="110dp" android:layout_y="78dp" android:text="商品颜色:白色" /> <TextView android:id="@+id/textView2" android:layout_width="120dp" android:layout_height="wrap_content" android:layout_x="110dp" android:layout_y="47dp" android:text="商品价格:$19" /> <TextView android:layout_width="120dp" android:layout_height="wrap_content" android:layout_x="110dp" android:layout_y="16dp" android:text="商品名称:Ipad Air" /> <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="3dp" android:layout_x="0dp" android:layout_y="118dp" android:background="#EEE8CD" android:text="" /> <ImageView android:id="@+id/ImageView01" android:layout_width="96dp" android:layout_height="96dp" android:layout_x="9dp" android:layout_y="137dp" android:src="@raw/pad" /> <TextView android:layout_width="120dp" android:layout_height="wrap_content" android:layout_x="118dp" android:layout_y="144dp" android:text="商品名称:Ipad Air" /> <TextView android:id="@+id/TextView01" android:layout_width="120dp" android:layout_height="wrap_content" android:layout_x="118dp" android:layout_y="206dp" android:text="商品颜色:白色" /> <TextView android:id="@+id/TextView01" android:layout_width="120dp" android:layout_height="wrap_content" android:layout_x="118dp" android:layout_y="176dp" android:text="商品价格:$19" /> <TextView android:id="@+id/TextView02" android:layout_width="match_parent" android:layout_height="3dp" android:layout_x="2dp" android:layout_y="261dp" android:background="#EEE8CD" /> </AbsoluteLayout>
相关文章推荐
- .Net程序员玩转Android开发---(9)绝对布局AbsoluteLayout
- Android开发之AbsoluteLayout绝对布局
- Android开发7:布局管理器4(网格布局GridLayout,绝对布局AbsoluteLayout)
- Android开发布局四_绝对布局(AbsoluteLayout)
- 【Android 开发教程】AbsoluteLayout绝对布局
- .Net程序员玩转Android开发---(4)注册页面布局
- .Net程序员玩转Android开发---(4)注册页面布局
- android的五大布局(LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)和TableLa)
- Android--五大布局(4)绝对布局AbsoluteLayout (实际中很少用到)
- Android开发之玩转FlexboxLayout布局
- Android五布局——绝对布局AbsoluteLayout
- Android布局(5)--绝对布局(AbsoluteLayout)
- Android基础入门教程——2.2.6 AbsoluteLayout(绝对布局)
- 浅谈android 的五大布局---LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)和Tab
- Android AbsoluteLayout(绝对)、RelativeLayout(相对)、RTL(RightToLeth)(布局小结二)
- .Net程序员玩转Android开发---(8)表格布局TableLayout
- android第三天--AbsoluteLayout绝对布局
- android第三天--AbsoluteLayout绝对布局
- android五大布局之AbsoluteLayout(绝对布局)
- Android绝对布局管理器AbsoluteLayout