通過android XML 創建圖行,減少對美工的依賴

在開發中總會需要自定義各種View的樣式,如果總是依賴美工作圖弄出需要的UI樣式圖片(比如:一個按鈕要選中和默認兩張圖片),不但時間上會浪費、往往也會有適配問題。雖然可以通過.9圖來解決一些適配問題,依然要花不少時間,畢竟美工通常不懂.9圖的制作(得自己動手)。所以有時可以通過簡單的創建android XML的方式制作需要的View的UI樣式(不但快捷,更不會有適配問題)。
以下XML代碼創建瞭一個4dip圓角帶2px邊框的樣式(start_use_btn_selector.xml)。(帶有點擊、選中、默認三總狀態)


 

在layout中使用 <button
android:layout_width=wrap_content
android:layout_height=wrap_content
android:background=@drawable/start_use_btn_selector
android:includeFontPadding=false
android:paddingBottom=2dip
android:paddingLeft=28dip
android:paddingRight=28dip
android:paddingTop=2dip
android:text=馬上體驗
android:textColor=#FFFFFFFF
android:textSize=20sp />

效果圖(背景綠色是整體layout顏色)
</button

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *