羊皮书APP(Android版)开发系列(二十七)一分钟轻松修改CheckBox、RadioButton、RatingBar、SeekBar样式

我们在开发过程中经常会用到CheckBox、RadioButton、RatingBar、SeekBar 这几个控件,而系统默认的样式却不能满足我们的要求,通常我们会直接采用github的开源库来完成,但是,这么一个简单的小功能引入其他的开源库实在不划算,因此还是自己定义样式比较好。

先看下效果图:

羊皮书APP(Android版)开发系列(二十七)一分钟轻松修改CheckBox、RadioButton、RatingBar、SeekBar样式_第1张图片
效果图

要是实现上图效果,首先我们在colors.xml中定义四种颜色:

    #00BCD4
    #E91E63
    #FF5722
    #4CAF50

然后在styles.xml中定义四种样式:



    

    

    

最后在布局文件中使用这四种样式即可:




    

        

        
    

    

        

        
    

    

        

        
    

    

        

        
    

    

        

        
    

    

        

        
    

    

        

        

        

        

    



总结:通过一个简单的样式定义,即可完成对android原生控件样式的修改,省时省力省资源。赶紧试试吧!

你可能感兴趣的:(羊皮书APP(Android版)开发系列(二十七)一分钟轻松修改CheckBox、RadioButton、RatingBar、SeekBar样式)