Android 开发学习小结(七)
2015-02-26 21:54
169 查看
一、LinearLayout的使用方法 1.线性布局:将控件一个挨着一个的从上到下排列; 2.Activity可配置样式 android:orientation="vertical" -- 线性布局样式的方向(垂直或水平) 3.控件可设置样式属性 android:id="@+id/head_text" -- 为控件指定相应的id android:text="@string/head_text" -- 指定控件当中显示的文字(尽量使用strings.xml中的配置) android:gravity="center_vertical" -- 指定控件内容的基本位置,比如说居中、居右等位置 android:textSize="35pt" -- 指定控件当中字体的大小 android:background="#aa0000" -- 指定该控件所使用的背景色,RGB命名法 android:layout_width="fill_parent" -- 指定控件的宽度 android:layout_height="wrap_content" -- 指定控件的高度 android:paddingLeft="10dip" -- 指定控件的内边距,也就是说控件当中的内容 android:paddingTop="20dip" android:paddingRight="30dip" android:paddingBottom="40dip" android:layout_weight="1" -- 多个控件间的大小关系(当前weight值/所有控件weight总和) android:singleLine="true" -- 如果设置为真的话,则将控件的内容在一行当中进行显示(超长部分3个点号) 二、TableLayout的使用方法 1.表格布局:使用表格形式对控件进行布局; 2.Activity可配置样式 android:stretchColumns="0" -- 当每行存在多列时,指定内容不足填满时拉伸的列(从0开始记) 3.控件设置(两行两列) <TableRow> <TextView android:text="@string/row1_column1" android:background="#aa0000" android:padding="3dip" /> <TextView android:text="@string/row1_column1" android:background="#00aa00" android:gravity="center_horizontal" android:padding="3dip" /> </TableRow> <TableRow> <TextView android:text="@string/row1_column1" android:background="#aa0000" android:padding="3dip" /> <TextView android:text="@string/row1_column1" android:background="#00aa00" android:gravity="center_horizontal" android:padding="3dip" /> </TableRow>
相关文章推荐
- Android 开发学习小结
- Android 开发学习小结(六)
- Android 开发学习小结(二)
- Android 开发学习小结(四)
- Android学习之腾讯互动直播开发经验小结
- Android游戏开发十日通(8)- Box2D的例子和学习小结
- Android 开发学习小结(五)
- Android开发之Menu(菜单功能)学习小结
- Android 开发学习小结(三)
- Android开发之Menu(菜单功能)学习小结
- Android游戏开发十日通(8)- Box2D的例子和学习小结
- android应用开发学习笔记--游戏开发
- 【转自总监】Android开发学习笔记
- Android开发学习日志 - 提示用户是否关闭程序
- Android 学习日志 1 :开发环境配置
- android学习小结4
- Google.Android开发入门与实践-学习笔记4
- Android Map开发基础知识学习笔记
- android学习小结5
- Google.Android开发入门与实践-学习笔记2