Android學習之 那些讓我生疏的配置屬性
在配置佈局檔案中使用到Android的各種配置屬性、然而有一些屬性可能不是我們經常會使用到的。所以有的時候當需要用到時 卻發現想不起來是哪個屬性啦,有時會遇到一個好像有點面熟、但是又想不起來該屬性是幹嘛用的。小呂經常會遇到這樣的尷尬情況、原因就是在於對Android的各配置屬性還不熟練、還沒吃透。於是 小呂想把這些平時用的不多 或是 沒使用過的屬性, 覺得有必要記錄一下的。不斷記錄和補充在本篇中。
1、android:ellipsize="end" 當字元內容太長顯示不下時可以省略號代替未顯示的字元
2、android:ems 設定TextView的寬度為N個字元的寬度。
3、android:maxEms="5" 設定TextView的寬度為最長為N個字元的寬度
4、android:stretchMode="columnWidth" 通常用在GridView九宮格佈局中,如 columnWidth表示縮放與列寬大小同步,其他可選值有 none | spacingWidth | spacingWidthUniform
5、android:clipChildren 在根節點設定 是否限制子View在其範圍內 預設值為true
用例參考網址:http://www.cnblogs.com/over140/p/3508335.html
6、android:descendantFocusability="blocksDescendants" 常用於含有諸如 ImageButton,Button,CheckBox等子控制元件的自定義ListView當中、如果沒設定該屬性 常常會在ListView列表中,點選item沒有反應 但點選到了item裡面的子控制元件。
descendantFocusability屬性值有以下三種:
beforeDescendants:viewgroup會優先其子類控制元件而獲取到焦點
afterDescendants: viewgroup只有當其子類控制元件不需要獲取焦點時才獲取焦點
blocksDescendants: viewgroup會覆蓋子類控制元件而直接獲得焦點
7、android:textAllCaps="true": 用於TextView屬性,作用為全部字母大寫
8、android:textAppearance="?android:attr/textAppearanceMedium": 設定文字的外觀,這裡為設定系統自帶的字形外觀
9、
++++++++++++++++++++++++++++
PS:本篇持續更新和補充... ...
相關文章
- Android學習之 屬性動畫Android動畫
- Hive學習之常見屬性配置Hive
- Redis學習 - 配置屬性:bindRedis
- Hive學習之更改表的屬性Hive
- Java學習之類的屬性(轉)Java
- Redis學習 - 配置屬性:protected-modeRedis
- Android屬性之excludeFromRecentsAndroid
- android那些事--屬性動畫04TypeEvaluator的使用Android動畫
- Android 動畫之屬性動畫Android動畫
- Android之佈局屬性Android
- html學習(常用屬性)HTML
- SpringBoot配置屬性之MVCSpring BootMVC
- SpringBoot配置屬性之其他Spring Boot
- SpringBoot配置屬性之ServerSpring BootServer
- Android開發之屬性動畫Android動畫
- android之 控制元件常用的屬性Android控制元件
- CALayer學習--contentsCenter屬性
- 學習Rust:派生derive屬性Rust
- iOS 屬性學習筆記iOS筆記
- CMake 屬性之全域性屬性
- javascript學習之路之元素獲取和設定屬性JavaScript
- Java基礎學習之陣列基本屬性和方法Java陣列
- 學習IT,讓我重新找到方向
- 坑:那些需要我重新學習/理解的東西
- Android學習探索之App多渠道打包及動態新增修改資源屬性AndroidAPP
- CSS學習——關於連結的屬性CSS
- 鄧洋前端學習——Flex佈局之flex-basis屬性前端Flex
- CMake 屬性之目標屬性
- CMake 屬性之目錄屬性
- android基礎學習-android篇day15-相對佈局的常用屬性Android
- 【Android】神奇的android:clipChildren屬性Android
- WPF依賴屬性的正確學習方法
- 學習CSS的background屬性及其取值(實踐)CSS
- JavaScript中的物件學習筆記(屬性操作)JavaScript物件筆記
- (JavaScript學習記錄):jQuery 屬性操作JavaScriptjQuery
- 演示:配置安全的shell屬性
- Matlab_GUI學習筆記(三)——常用物件的屬性之FigureMatlabGUI筆記物件
- React學習手記2-屬性校驗和預設屬性React