android組建屬性及使用許可

android:fadingEdgeLength android

設置淡入淡出邊緣的長度,能夠接受大小值的單位是:px、dp、sp、in、mm,也能夠參考大小值資源 git

android:fitsSystemWindows api

是否適合系統窗體,取值爲true或false。該屬性只對不是子組件的組件有效 數組

android:focusable ide

是否能夠獲取焦點,取值true或false 佈局

android:focusableInTouchMode 字體

是否能夠在觸摸模式下獲取焦點,true或false 動畫

android:hapticFeedbackEnabled spa

是否容許觸摸反饋效果,true或false 對象

android:id

提供該組件的標識名,能夠藉助Activity或View實例的findViewById方法經過id獲取對應的組件實例對象,其屬性值的形式爲:android:id=」@+id/id<id>」

android:isScrollContainer

設置該組件是否設置爲滾動條容器,true或false

android:keepScreenOn

控制該組件在顯示的時候保持在屏幕顯示,true或false

android:longClickable

是否響應長時間點擊事件,true或false

android:minHeight

組件的最小高度,取值同android:fadingEdgeLength

android:minWidth

組件的最小寬度,取值同android:fadingEdgeLength

android:nextFocusDown

設置下一個向下獲取焦點的組件,取值爲id

android:nextFocusLeft

設置下一個向左獲取焦點的組件,取值爲id

android:nextFocusRight

設置下一個向右獲取焦點的組件,取值爲id

android:nextFocusUp

設置下一個向上獲取焦點的組件,取值爲id

android:padding

設置上、下、左、右4個邊緣的填充距離,必須是一個大小值,取值同android:fadingEdgeLength

android:paddingBottom

設置下端邊緣的填充距離,取值同android:padding

android:paddingLeft

設置左端邊緣的填充距離,取值同android:padding

android:paddingRight

設置右端邊緣的填充距離,取值同android:padding

android:paddingTop

設置上端邊緣的填充距離,取值同android:padding

android:saveEnabled

是否容許保存狀態,取值爲true或false

android:scrollX

設置垂直滾動條的位移量,必須是一個大小值,取值同android:padding

android:scrollY

設置水平滾動條的位移量,必須是一個大小值,取值同android:padding

android:scrollbarAlwaysDrawHorizontalTrack

是否老是設置水平滾動條滑塊,true或false

android:scrollbarAlwaysDrawVerticalTrack

是否老是設置垂直滾動條滑塊,true或false

android:scrollbarSize

設置垂直滾動條的寬度和水平滾動條的長度,必須是一個大小值,取值同android:padding

android:scrollbarStyle

設置滾動條的樣式,取值爲下列之一:

insideOverlay在填充區域內,覆蓋形式

insideInset在填充區域內,插進形式(凹進)

outsideOverly在綁定組件邊緣,覆蓋形式

outsideInset在綁定組件邊緣,插進形似

android:scrollbarThumbHorizontal

設置水平滾動條按鈕的繪製資源,必須引用可繪製資源

android:scrollbarThumbVertical

設置垂直滾動條按鈕的繪製資源,必須引用可繪製資源

android:scrollbarTrackHorizontal

設置水平滾動條軌道的繪製資源,必須引用可繪製資源

android:scrollbarTrackVertical

設置水平滾動條軌道的繪製資源,必須引用可繪製資源

android:scrollbars

設置滾動顯示,能夠爲一下一個或多個值:

none不顯示滾動條

horizontal只顯示水平滾動條

vertical只顯示垂直滾動條

android:soundEffectsEnabled

是否容許音效,取值爲true或false

android:tag

設置標記內容,能夠經過View類實例的getTag方法獲取該組件的標記內容,或者使用findViewByTag經過標記來查找相應的子組件

android:visibility

設置初始化可見狀態,取值爲如下之一:

visible可見(默認值)

invisible不可見(其所佔空間將留出)

gone徹底不可見(其所佔空間都不會留出)

 

 

線性佈局LinearLayout組件屬性列表

屬性

說明

android:baselineAligned

基線對齊

android:baselineAlignedChildIndex

以指定子組件做爲基線對齊

android:gravity

指定該物體放入其容器的重心位置,取值爲下列之一:

top上方,物體大小不變

bottom下方,物體大小不變

left左方,物體大小不變

right右方,物體大小不變

center_vertical垂直方向的中間,物體大小不變

fill_vertical填滿垂直方向,自動進行大小調整

center_horizontal水平方向的中間,大小不變

fill_horizontal填滿水平方向,自動進行大小調整

center居中(既是水平也是垂直方向的中間)

fill填滿整個容器

clip_vertical

clip_horizontal

android:orientation

佈局方向,取值爲下列之一:

horizontal水平的

vertical垂直的(默認值)

android:weightSum

組件的比重和

 

 

線性佈局參數LinearLayout_Layout

屬性

說明

android:layout_gravity

當前子組件的心位置

android:layout_height

當前子組件的高度

android:layout_weight

當前子組件的空間比重,取值爲浮點數

android:layout_width

當前子組件的寬度

 

 

相對佈局RalativeLayout

屬性

說明

android:gravity

設置添加組件的重心

android:ignoreGravity

忽略佈局重心的影響

 

 

相對佈局參數RalativeLayout_Layout

屬性

說明

android:layout_above

將當前組件的下邊緣放置於參照組件之上,該屬性爲參照組件的ID

android:layout_alignBaseline

當前組件與參照組件的基線對齊,該屬性爲參照組件的ID

android:layout_alignBottom

當前組件與參照組件的下邊界對齊,該屬性爲參照組件的ID

android:layout_alignLeft

當前組件與參照組件的左邊界對齊,該屬性爲參照組件的ID

android:layout_alignParenBottom

當前組件與父組件的下邊界對齊,true或false

android:layout_alignParentLeft

當前組件與父組件的左邊界對齊,true或false

android:layout_alignParentRight

當前組件與父組件的右邊界對齊,true或false

android:layout_alignParentTop

當前組件與父組件的上邊界對齊,true或false

android:layout_alignRight

當前組件與參照組件的右邊界對齊,該屬性爲參照組件的ID

android:layout_alignTop

當前組件與參照組件的上邊界對齊,該屬性爲參照組件的ID

android:layout_alignWithParentIfMissing

true或false

android:layout_below

將當前組件的上邊緣放置於參照組件之下,該屬性爲參照組件的ID

android:layout_centerHorizontal

當前組件放置到父組件的水平居中的位置

android:layout_centerInParent

當前組件放置到父組件的重心位置

android:layout_centerVertical

當前組件放置到父組件垂直居中的位置

android:layout_toLeftOf

將當前組件的右邊緣放置於參照組件之下,該屬性爲參照組件的ID

android:layout_toRightOf

將當前組件的左邊緣放置於參照組件之下,該屬性爲參照組件的ID

 

 

絕對佈局參數AbsoluteLayout_Layout

屬性

說明

android:layout_x

當前組件的x座標位置(從左到右方向)

android:layout_y

當前組件的y座標位置(從上到下方向)

 

 

框佈局FrameLayout

屬性

說明

android:foreground

前置圖片

android:foregroundGravity

前置圖片重心

android:measureAllChildren

在切換顯示時是否側重全部子組件的大小

android:layout_gravity

添加組件的重心

 

 

框佈局參數FrameLayout_Layout

屬性

說明

android:layout_gravity

當前子組件所添加的重心位置

 

 

表格佈局TableLayout

屬性

說明

android:collapseColumns

設置容許摺疊的列編號,列編號基於0,屬性值能夠是單個或多個列編號,編號與編號直接用逗號」,」分隔

android:shrinkColumns

設置容許收縮的列編號,列編號基於0,屬性值能夠是單個或多個列編號,編號與編號直接用逗號」,」分隔

android:stretchColumns

設置容許伸展的列編號,列編號基於0,屬性值能夠是單個或多個列編號,編號與編號直接用逗號」,」分隔

 

 

表格行的單元TableRow_Cell

屬性

說明

android:layout_column

設置該單元格的列編號(基於0)

android:layout_span

指明該單元格能夠跨越的列數

 

 

抽象列表視圖組件AbsListView

屬性

說明

android:cacheColorHint

設置緩衝顏色

android:drawSelectorOnTop

是否將選擇器繪製在備選條目上方,取值爲true或false

android:fastScrollEnabled

容許快速滾動

android:listSelector

指示選擇器的內容

android:scrollingCache

滾動時是否使用繪製緩衝,true或false

android:smoothScrollbar

平滑滾動條

android:stackFromBottom

從下方堆疊條目

android:textFilterEnbled

是否容許過濾

android:transcriptMode

設置抄本模式

 

 

列表視圖組件ListView

屬性

說明

android:choiceMode

選擇模式

android:divider

分割線顏色或組件的參考

android:dividerHeight

分割線高度

android:entries

指定綁定到當前列表視圖的一個數組資源

android:footerDividersEnabled

是否容許頁腳分割線

android:headerDividersEnabled

是否容許頁眉分割線

 

 

格子視圖組件GridView

屬性

說明

android:columnWidth

指定列寬

android:gravity

添加組件的重心位置

android:horizontalSpacing

水平空間

android:numColumns

指定列數

android:strechMode

伸展模式

android:verticalSpacing

垂直空間

 

 

畫廊視圖組件Gallery

屬性

說明

android:animationDuration

動畫持續時間

android:gravity

添加組件的重心位置

android:spacing

間隔空間

android:unselectedAlpha

非選擇條目的透明度

 

 

文本組件TextView

屬性

說明

android:autoLink

是否自動連接(內容是網址或是電子郵件時)

android:autoText

自動更新拼音錯誤

android:bufferType

設置緩衝區類型

android:capitalize

自動大寫

android:cursorVisible

光標是否可見,true或false

android:digits

所接受的數字字符

android:drawableBottom

在文本下方繪製

android:drawableLeft

在文本左方繪製

android: drawablePadding

繪製填充區

android: drawableRight

在文本右方繪製

android: drawableTop

在文本上方繪製

android:editable

是否可編輯,true或false

android:editorExtras

 

android:ellipsize

當內容過長時會自動打斷單詞內容

android:ems

 

android:enabled

是否可用,true或false

android:freezesText

是否凍結文本

android:gravity

指明文本的重心位置

android:height

高度值

android:hint

指示內容

android:imeActionId

 

android:imeActionLabel

 

android:imeOptions

輸入法選項

android:includeFontPadding

 

android:inputMethod

指定輸入法

android:inputType

輸入類型,取值爲下列之一:

none

text普通文本

textCapCharacters大寫字符

textCapWords單詞首字母大寫

textCapSentences句子首字母大寫

textAutoCorret自動更正

textAutoComplete自動完成

textMultiLine多行內容

textUri,Uri

textEmailAddress電子郵件地址

textEmailSubject電子郵件主題

textShortMessage短消息

textLongMessage長消息

textPersonName我的姓名

textPostalAddress郵政地址

textPassword密碼

textVIsiblePassword可見的密碼

textWebEditText網頁格式

textFilter過濾字符串

textPhonetic語言發音

number數字

numberSigned有符號數字

numberDecimal十進制數字

phone電話號碼

datetime日期時間

date日期

time時間

android:lineSpacingExtra

 

android:lineSpacingMultiplier

 

android:lines

設置文本行數

android:linksClickable

 

android:marqueeRepeatLimit

來回移動的動畫次數

android:maxEms

 

android:maxHeight

物體的最大高度

android:maxLength

最大文本長度

android:maxLines

最大行數

android:minWidth

物體的最大寬度

android:minEms

 

android:minHeight

物體的最小高度

android:minLines

最小文本行數

android:minWidth

物體的最小寬度

android:numeric

是否使用數字輸入方式

android:password

是否使用密碼輸入方式

android:phonenumber

是否使用電話號碼輸入方式

android:privateImeOptions

 

android:scrollHorizontally

 

android:selectAllOnFocus

 

android:shadowColor

文本陰影顏色

android:shadowDx

陰影的水平偏移

android:shadowDy

陰影的垂直偏移

android:shadowRadius

陰影的半徑

android:singleLine

是否單行(不自動換行)

android:text

顯示的文本內容

android:textApperance

基本字體顏色、字樣、大小和樣式

android:textColor

文本顏色

android: textColorHighlight

文本高亮顏色

android: textColorHint

文本提示顏色

android:textColorLink

文本連接顏色

android:textScaleX

文本縮放因數

android:textSize

文本大小

android:textStyle

文本樣式,取值爲下列之一:

bold粗體

italic斜體

bolditalic粗斜體

android:typeface

字樣

android:width

物體的高度

 

 

自動完成文本框AutoCompleteTextView

屬性

說明

android:completionHint

顯示提示

android:completionHintView

提示視圖

android:completionThreshold

設置開始提示的字符數

android:dropDownAnchor

下拉框連接視圖

android:dropDownSelector

下拉框選擇器

android:dropDownWIdth

下拉框寬度

 

 

圖片視圖ImageView

屬性

說明

android:adjustViewBounds

是否調整視圖範圍

android:baselineAlignBottom

是否按照下端基線對齊

android:cropToPadding

是否按照填充進行裁剪

android:maxHeight

設置最大高度

android:maxWidth

設置最大寬度

android:scaleType

縮放類型,取值爲下列之一:

matrix圖片真實大小

fitXY適合圖片大小

fitStart

fitCenter

fitEnd

center居中顯示

centerCrop

centerInside

android:src

設置繪製用內容

android:tint

設置染色顏色值

 

 

應用程序使用許可Uses-permissions

許可標識

說明

ACCESS_CHECKIN_PROPERTIES

 

ACCESS_COARSE_LOCATION

 

ACCESS_FINE_LOCATION

 

ACCESS_LOCATION_EXTRA_COMMANDS

 

ACCESS_MOCK_LICATION

 

ACCESS_NETWORK_STATE

 

ACCESS_SURFACE_FLINGER

 

ACCESS_WIFI_STATE

 

ADD_SYSTEM_SERVICE

 

ACCOUNT_MANAGER

相關文章
相關標籤/搜索