文件名称:Fresco:一个用于管理图像及其使用的内存的Android库-开源
文件大小:39.73MB
文件格式:GZ
更新时间:2024-05-15 05:19:17
开源软件
Fresco的映像管道将从网络,本地存储或本地资源中加载映像。 为了节省数据和CPU,它具有三个级别的缓存。 两个在内存中,另一个在内部存储器中。 壁画的Drawee为您显示一个占位符,直到图像加载完毕,然后在图像到达时自动显示。 当图像离开屏幕时,它将自动释放其内存。 解压缩后的图像(Android位图)占用大量内存。 这导致Java垃圾收集器的运行更加频繁。 这会使应用程序变慢。 如果不对Android 5.0中进行的垃圾收集器进行改进,则问题特别严重。 在Android 4.x及更低版本上,Fresco将图像放置在Android内存的特定区域中。 它还可以确保当图像不再显示在屏幕上时,它们会自动从内存中释放。 这样可以使您的应用程序运行得更快-并减少崩溃次数。