播放器优化
2017-11-23 21:11:44 0 举报
播放器优化
作者其他创作
大纲/内容
必要控件Instance&Add
加载中
初始状态
完成/终止播放
获取播放器
......
所有控件Instance&Add
优化后:
优化前:
一、背景:在ListView、RecyclerView中滑动时各播放器为动态添加,对要展示的播放器每次都会执行add,而此操作必须在UI线程完成。由于播放器内部含有太多控件,每一个控件被其父控件的add操作都会增加UI线程的耗时,造成页面滑动卡顿,特别是第一次加上实例化的耗时就更长了。二、目标:减少滑动过程中UI线程的耗时三、策略1、减少播放器中控件的数量(复用控件等)2、区分状态适时实例化&添加各状态需要的控件
0 条评论
下一页