Android開發Style的使用,控制元件共同屬性的抽取
Android開發中可以使用Style來為大量相同的控制元件設定相同的屬性,減少程式碼的重複
如圖所示,兩排6個控制元件具有很多相同的屬性,如果不適用Style統一管理相同的屬性,佈局寫起來麻煩,修改起來更麻煩
先在styles.xml中新增共有的屬性style
<style name="hisCardTable"> <item name="android:textColor">@color/white</item> <item name="android:textSize">13sp</item> <item name="android:layout_weight">1</item> <item name="android:layout_height">80dp</item> <item name="android:layout_width">80dp</item> <item name="android:gravity">center</item> </style>
然後在佈局檔案中使用style
<com.uestcneon.chuji.changjianglife.share.ImageButtonWithText custom:picture="@mipmap/his_card_group" style="@style/hisCardTable" android:id="@+id/imgbtn_group" android:text="群組(1)" > </com.uestcneon.chuji.changjianglife.share.ImageButtonWithText>
相關文章
- Android控制元件的fitSystemWindows屬性Android控制元件Windows
- JavaScript style 屬性JavaScript
- HTML style 屬性HTML
- android之 控制元件常用的屬性Android控制元件
- 強制修改CSS的屬性styleCSS
- vue中慎用style的scoped屬性Vue
- Android開發EditText屬性Android
- ANDROID 控制元件常用屬性Android控制元件
- css屬性與js中style物件的屬性對應表CSSJS物件
- Android樣式的開發:Style篇Android
- Android開發之屬性動畫Android動畫
- Android 樣式屬性的使用Android
- list-style-image屬性用法
- Transform-style和Perspective屬性ORM
- List-style-type屬性失效
- Android開發-TextViev XML屬性(一)AndroidXML
- [資訊抽取]基於ERNIE3.0的多對多資訊抽取演算法:屬性關係抽取演算法
- Android控制元件佈局屬性全解Android控制元件
- Android自定義控制元件——自定義屬性Android控制元件
- <style>標籤的scoped屬性用法簡單介紹
- 軟體開發的自然屬性
- 【王孟軍! 】Web基礎控制元件開發系列--屬性Web控制元件
- javascript使用style方式如何設定和獲取元素的float浮動屬性JavaScript
- Android開發 - 檢視佈局屬性解析Android
- list-style-type屬性用法介紹
- Android開發之Spinner控制元件使用Android控制元件
- Android自定義控制元件之自定義屬性Android控制元件
- style方式獲取元素的border和background等符合屬性
- Android開發01——控制元件的使用,四則運算Android控制元件
- js 改變 控制元件的屬性值JS控制元件
- .net自定義控制元件下拉的屬性控制元件
- 【Android】神奇的android:clipChildren屬性Android
- android:佈局引數,控制元件屬性及各種xml的作用Android控制元件XML
- android那些事--屬性動畫04TypeEvaluator的使用Android動畫
- android關於屬性動畫的七個使用案例Android動畫
- iOS開發-屬性的記憶體管理iOS記憶體
- Android taskAffinity屬性使用詳解Android
- 正確使用 Android 的 Theme 和 StyleAndroid