AOSP music player
音乐浏览器活动中的相册列表非常流畅地加载专辑封面,并且不会阻止滚动,就好像图像已加载asynchronously
一样。但是,我查看了代码,发现其中没有任何异步。它不使用AsyncTask或后台线程。
如果有人对该应用及其代码有过相关经验,请您详细说明如何实现这种非常理想的效果?
我正在构建一个音乐播放器应用,我已经实现了一个处理background thread
处理的Bitmap
,但我仍然需要在UI线程上绘制位图。滚动性能略好于没有背景线程,但它仍然不是很完美。我想在绘制ui之前可以通过调整大小和降低专辑封面质量来改进它。
即便如此,AOSP音乐应用中的专辑艺术加载行为似乎也是最好的。屏幕外的list
项目的图像似乎也始终从内存中删除。