Advertisement

Android开发性能优化: 转移绘图方案

阅读量:

执行命令之后可能需要重新启动你当前开发的应用。

颜色与过渡绘制:

原色:没有过度绘制

蓝色:1 次过度绘制

绿色:2 次过度绘制

粉色:3 次过度绘制

红色:4 次及以上过度绘制

在平时的开发中遇到深粉色及以上过渡绘制的情况时,请提示认为这种情况已经很严重了,并建议对相关部分进行优化

3. 优化过渡绘制

1. 去除Activity自带的默认背景颜色:

查看Android源码里的Theme主题,如下:

这通常意味着该组件会继承Theme组件的样式设置,在默认设置下,新创建的一个Activity组件通常会带有背景。然而,在大多数界面设计中,并非所有的界面都需要背景元素作为装饰。

该天气应用的首页界面采用了华为自家设计。观察界面会发现文字区域与图标区域均为绿色背景。当前界面已实现了三层过渡效果展示。其中背面区域显示的是基础天气信息图层,文字区域则对应为另一层信息图层。通常情况下应仅包含两套图层:文字与图标区域应采用蓝色作为背景颜色设置。

那么这个新增的一层相当于Activity自带的背景色吗?即是theme里面配置中的。

我们只要在

全部评论 (0)

还没有任何评论哟~