摘要:
由于上一篇框架需要控件重新渲染一次,对于大型项目性能方面运行不够快,针对该问题进行优化 核心思想:自定义组件,在组件的onMeasure中就改变控件的长宽等属性 实现方法:自定义百分比组件,使用该组件自动适配该组件下所有子view,以下例子以针对Linearlayout为基础 在attrs.xml中 阅读全文
posted @ 2019-12-11 13:44
aruba_233
阅读(20)
评论(0)
推荐(0)
摘要:
核心思路:利用ui设计稿的尺寸和手机自身尺寸得出缩放比,再将控件宽高处理后设置到控件上。性能方面会多渲染一次控件 ui设计稿高和宽这边假设是1920*1080,具体根据实际设计稿来设置 //ui图上的宽高 private static final int BASE_WIDTH = 1080; pri 阅读全文
posted @ 2019-12-11 09:19
aruba_233
阅读(42)
评论(0)
推荐(0)
浙公网安备 33010602011771号