常见的四种布局使用及其中常用控件属性

常见的布局有四种:

 
      LinearLayout       线性布局       子元素任意
       TableLayout       表格布局       子元素为<TableRow>,其中可放各种控件
       RelativeLayout       相对布局       子元素任意
       AbsoluteLayout     绝对布局     子元素任意

公共控件属性:

       android:id ="@+id/XXX"     程序中通过ID来关联控件

       android:layout_width/android:layout_height     控制控件的宽度/高度,可选"wrap_content"/"fill_parent"/"match_parent"/具体像素

       android:layout_marginLeft/Right/Top/Bottom =“5dip”     各边距离其他控件的距离

       android:gravity     控件中内容的显示位置

       android:textSize     空间中文本大小

       android:textColor ="#ff123456"     空间中文本颜色,以#开头,前两位为透明值,后六位为颜色值

       android:textStyle ="normal"/"bold"/"italic"      控件文本风格,也可用“|”将属性组合起来

       android:text     控件文本内容

       android:background ="@drawable/window_bg"     控件背景

       android:src ="@drawable/window_bg"     控件图片,用于ImageButton,ImageView等需要图片的控件

       android:visibility     控件可见性,"visible"表可见,"invisible"表不可见,但在布局中占用的位置还在,"gone"表不可见,完全从布局中消失

       android:padding     空间中内容与控件边框的距离

       android:weight       指定画完控件后剩余空间的分配所占比例

       android:ems/maxEms/minEms       控制控件宽度
发布了3 篇原创文章 · 获赞 0 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章