Android常用控制項和布局

2021-07-25 11:03:44 字數 648 閱讀 8702

文字類控制項

textview:負責文字展示,非編輯

可以做成跑馬燈的效果

android:ellipsize=」marquee」

android:marqueerepeatlimit=」marquee_forever」

android:singleline=」true」

按鈕類控制項

button:

imagebutton:與imageview的區別

imageview會根據設定的寬高尺寸變化,但是imagebutton只會顯示原始畫素大小。通過設定scaletype屬性可以完成imageview的效果,但是會失真

imageview要想使選擇器效果生效,需要讓控制項是有焦點的,這裡加上clickable=true處理一下

imagebutton已經預設設定為true

imageview和imagebutton在設定成src指定的時候,點9圖都沒有生效,imagebutton顯示的是的原始大小,imageview根據具體寬高,放大了;

radiobutton與radiogroup:

checkbox:

進度條控制項

progressbar

常用布局:

線性布局、相對布局、幀布局、百分比布局

Android布局和常用控制項

linearlayout布局 linearlayout布局是一種線性布局,是android開發中經常用到的一種布局,它可以巢狀多個linearlayout使用,但是我們布局的時候要注意對布局屬性的設定,不然就可能和預想中的效果有差異,有可能會出現覆蓋掉的情況,這是需要我們注意的。線性布局分為水平布局...

android基礎 基本常用控制項 布局篇

1.線性布局方式linearlayout 語法 排列方向 垂直 vertical 水平 horizontal android paddingbottom dimen activity vertical margin 使用dimen定義的尺寸 android paddingleft dimen act...

android流式布局控制項

另外再說乙個控制項,先看效果圖 使用 如下 private void init 很簡單,flowlayout繼承viewgroup,用addview將view新增進去就行,有興趣的童鞋可以寫乙個adapter方便使用,老規矩,本人一向喜歡直入主題,看原始碼實現 public flowlayout c...