Android开发教程:android中的几种布局方式
【Android开发教程:android中的几种布局方式】介绍Android中的四种布局方式,它们分别是:线性布局(LinearLayout),帧布局(FrameLayout),表格布局(TableLayout)和相对布局(RelativeLayout)它们各自有什么特点呢?下面我们就一起来看看:

一:LinearLayout;
1.fill_parent=match_parent=适应父元素大小,wrap_content=适应内容元素大小;
2.排列方式有垂直,水平;
二:TableLayout;
1.只有TableRow,没有列,TableRow里的每一个元素就是一列;
2.android:layout_weight:数字越大,占的空间比重就越大(此属性只有线性布局与表格布局有);
三:FrameLayout;
1.帧布局,类似java swing里的卡片布局,特点:层叠;
2.android:background,设置背景;android:foreground,设置前景;android:foregroundGravity前景的定位(如果用到双属性,中间用|分隔);
3.layout_gravity,定位;
4.帧布局中,布局文件中的元素定义位置越上方,在activity中就越处于下层,会被上层遮盖;
四:(难点)RelativeLayout相对定位;
1.layout_centerInParent,相对于父元素中间对齐(包括上下左右);
2.layout_below=”“,相对于参数下对齐;layout_toLeftOf=”“,相对于参数左对齐;layout_alignRight=”“,相对于参数右对齐;其他属性类似...
Toast,土司烤面包:
1.格式:Toast.makeText(参数一,参数二,参数三);
2.参数一:Toast信息出现的activity;参数二:Toast信息内容;参数三:Toast信息出现的时间长短;
3.设置结束必须调用show()方法,否则不显示;Toast.makeText(参数一,参数二,参数三).show();
开始种最常见到的就是相对布局和。
本文来源 我爱IT技术网 http://www.52ij.com/jishu/399.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
