Android中Drawable的一些小技巧

1.固定大小

在app开发中,我们很常见的中设计就是文字前面加一个图标,比如


pic1.jpg

但是,UI给我的图标并不能去适配屏幕,得到的结果往往是


pic2.jpg

一个小功能,我是懒得去github找,毕竟还要学习怎么用,自定义一个textview更是费时费力,有时还吃力不讨好...有没有直接xml设定就完事???当然有
自定义一个drawableleft.xml



    

然后加入textview即可...几乎毫无学习成本


2.时间轴

时间轴这个东西,乍一看,感觉没做过怎么办,会不会很难???难道又要github一波了吗???还是自定义走一个???
其实这个也不用,我们将刚刚drawableleft.xml 改一下(懒得建立新文件)上码



    
        
            
        
    
    
        
            
            
        
    

第一个item 是竖线,定义了2dp的宽,还有居中
第二个item就是点,top是指paddingtop的意思


pic3.jpg

在预览上就是这样显示,看着怪异,但是理解就好
然后 我们写一个View 然后用它作为背景




    

    

效果是酱紫的
pic4.jpg

当做item用在list上就完了~~

你可能感兴趣的:(Android中Drawable的一些小技巧)