摘要:
在动态给android的字体设置大小的时候,踩过一些坑,特地列出来提醒大家。 1、直接setTextSize(),里面的单位是默认sp的。 2、 在自定义view的时候,会用到自定义属性,获取自定义的字体大小,如上面代码所示。但是按照这种方式取出来的单位是px的,因此不能直接给setTextSize 阅读全文
摘要:
getDimension() 返回float型px值 精确 getDimensionPixelOffset() 返回int型px值 直接把小数删除 getDimensionPixelSize() 返回int型px值 进行四舍五入 阅读全文
摘要:
今天在做项目的时候自定义了一个View,继承了LinearLayout,结果,里面的onDraw()方法一直无法被调用。 后来发现ViewGroup是默认不调用onDraw()方法的。 原因我们暂且不去深究,有一个很简单的解决方法,那就是不要重写onDraw()方法,而是重写下面的方法: 在该方法里 阅读全文