Android学习笔记(三)UI布局

来源:未知 责任编辑:责任编辑 发表时间:2013-12-06 08:44 点击:

一、线性布局-LinearLayout(至上而下布局)
<LinearLayout>
</LinearLayout>
如:
Java代码 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical"    
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    > 
 
  
 其中
android:orientation="vertical"意思为垂直
方向的线性布局,此处的"vertical"可改为"horizontal",意思是水平方向的线性布局。
android:layout_width="fill_parent"意思为这个控件的宽度占满整个屏幕或者父控件,此处的"fill_parent"可改为"wrap_parant",意思是宽度刚好包含住LinearLayout里面的内容。
 
常用布局控件:
 
 

android:id 

 为控件指定相应的ID

 android:text

 指定控件当中显示的文字,需要注意的是,这里尽量使用strings.xml文件当中的字符串

 android:gravity

 控制这个一个控件的位置,比如居中、靠右、底部、上部等

 android:textSize

 指定控件当中字体的大小

 android:background

 指定该控件所使用的背景色,RGB命名法

 android:layout_weight

 数值为几即该控件占满整个屏幕的数值合之几,比如当前Activity中有2个控件,第一个控件是android:layout_weight="2",第二个控件是android:layout_weight="3",则,第一个控件占整个屏幕的3/5。

 android:height

 指定控件的高度

 android:padding*

 指定控件的内边距,也就是说控件当中的内容,如android:paddingLeft="10dip"、android:paddingRight="10dip"等等。也可以直接android:padding="10dip"意思是说内边距4面距离都为10.

 android:singleLine

 如果设置为真的话,则将控件的所有内容在同一行当中进行显示

 

 
二、表格布局-TableLayout

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Android 完全退出程序
  • 原创:Android应用开发-Andorid歌词秀,含源码
  • android 屏幕保护
  • Android手机软件汉化教程---第四课 dex文件汉化
  • 众多Android 开源项目推荐,给力工作给力学习
  • Android Audio代码分析4
  • Android得到已安装的应用程序信息!
  • Android开发者指南(29) —— USB Host and Accessory
  • Android成长的幕后推手:工程师鲁宾
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1