这篇文章将为大家详细讲解有关Android中图片加载优化方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
目前成都创新互联公司已为1000多家的企业提供了网站建设、域名、虚拟空间、网站托管、企业网站设计、铁力网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。1、从静态资源文件质量方面的优化
通过第三方网站手动压缩图片,网址:https://tinypng.com/
优点 服务端:缩小质量,节省服务器资源 客户端:提升加载速度,节省流量,本地资源文件质量小, 能够减少App体积,为 用户节省流量,少占用移动设备的内存。
2、移动端上传使用libjpeg进行图片压缩(哈夫曼算法,无损压缩),(ios系统自带,仅供android开发者参考)
3、弱网情况下加载
(1)选择Google的WebP。
理由:压缩效率高,而且对android的支持更优秀,使用WebP后,相对于JPG格式的图片,流量节省了将近25%到35%;
相对于PNG格式的图片,流量节省了将近80%,最重要的是使用WebP之后,图片质量没有下降。
(2)优化网络请求,目前第三方图片加载框架Glide已经很成熟,如果有更好的算法,可以自行设计图片下载加载框架。推荐Glide
4、加载顺序
app最先加载适合图片展示窗口的图片。如果需要缩略图,app就只加载缩 略图大小的图片,用户需要最高分辨率的图片,app再加载大图。
关于“Android中图片加载优化方法有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享名称:Android中图片加载优化方法有哪些-创新互联
当前链接:http://scyingshan.cn/article/cscidg.html