频道栏目
首页 > 资讯 > Android > 正文

Android学习笔记之六-图片的修饰技术

16-10-29        来源:[db:作者]  
收藏   我要投稿

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格式的图片

这里写图片描述

相关TAG标签
上一篇:Java设计模式之——面向对象六大原则
下一篇:android launchMode理解以及应用场景
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站