View類的常用屬性


View是android的基本視圖,所有控件和布局都是直接或者間接由View派生而來。

1.id:編號

2.layout_width:寬度

3.layout_height:高度

4.各種margin:外邊距

5.minWidth:最小寬度

6.minHeight:最小高度

7.background:背景,可以是顏色也可以是圖片

8.layout_gravity:與上級視圖的對齊方式,包括left、right、top、bottom、center、center_horizontal、center_vertical,多種方式之間可以用“|”拼接起來

9.各種padding:內邊距

10.visibility:包括①visible:可見,默認②invisible:不可見,但是占據位置③gone:不可見,不占據位置

在代碼中常用的設置方法:

1      ViewGroup.LayoutParams Params = new ViewGroup.LayoutParams(1,1);//這里是寬和高的設置
      //view是某個視圖實例
2 view.setLayoutParams(Params); 3 view.setMinimumHeight(1);//代碼中默認的單位是像素 4 view.setMinimumWidth(1); 5 view.setBackgroundColor(Color.BLACK); 6 view.setBackgroundResource(資源id); 7 view.setPadding(1, 1, 1, 1); 8 view.setVisibility(View.VISIBLE);

 

 

ViewGroup是一類特殊的視圖,所有的布局都是繼承自它。android中的視圖分為控件和布局,布局下可以掛載其他視圖,但控件下則不可以。ViewGroup有3個方法:

1.addView:添加一個視圖

2.removeView:刪除指定布局

3.removeAllView:清空


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM