布局优化
避免过度绘制嵌套,导致16秒无法完成绘制
使用viewstub提高布局性能
内存优化
避免内存溢出和内存泄漏,避免频繁的创建对象和销毁对象,尽量不要使用Activity上下文,使用Application的上下文,因为Application的生命周期长,进程退出时会销毁。
绘制优化
View的绘制优化,指View的onDraw方法需要避免大量的操作,View的绘制帧率在60dps,这里要求没帧的绘制时间不超过16秒
图片优化
使用WebP格式,同样的图片,采用WebP格式可大幅节省流量
使用缩略图,提高程序性能
网友评论