Loading

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