Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android學習筆記之六-圖片的修飾技術

Android學習筆記之六-圖片的修飾技術

編輯:關於Android編程

1.ShapDrawable

用途:圓角的輸入框 單色背景的按鈕
開發步驟:
1. 創建drawable文件夾
2. 創建一個shap文件. 文件名:業務名_控件名縮寫_bg



   
    
    
    
    
    

3.應用到控件上

    

2.SelectorDrawable

Selector: 如果想改變某個控件在某種狀態下的背景 就需要使用SelectorDrawable.
1.創建drawable文件夾
2.在drawable文件夾中創建一個Selector文件.
3.應用到控件

練習demo:

布局文件activity_main.xml:
drawable文件夾中的布局文件btn_bg_selector.xml的代碼:



    
    
        
    
    
drawable文件夾中的布局文件btn_shape_select.xml:




    
    
    
        
            

            
                    
    
    
    
        
            
        
    

drawable文件夾中的布局文件btn_textcolor_select.xml:




     
     
    
    
    


drawable文件夾中的布局文件cbx_btn_select.xml:




     
    
    
    


drawable文件夾中的布局文件radio_btn_select.xml:




     
    
    
    


附帶demo中的圖片
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

3.LayerlistDrawable

一般只有使用帶進度的進度條,需要修改其背景 就需要使用LayerlistDrawable
開發步驟:
1.創建drawable文件夾
2.創建一個Layerlist文件
3. 應用到控件

布局文件activity_main.xml:

    
    


drawable文件夾下的layer-list的pb_bg.xml布局:



    
    
     

4.9patch圖說明

什麼時候需要用到9Patch圖? 圖片拉伸模糊 9Patch工具在哪裡? ..\android-adt-bundle\sdk\tools\draw9patch.bat 如何使用 9Patch? 打開工具–>修改圖片–>保存成.9.png格式的圖片

這裡寫圖片描述

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved