美文网首页安卓面试
性能优化系列文章(七) - 图片适配及其他情况

性能优化系列文章(七) - 图片适配及其他情况

作者: 世道无情 | 来源:发表于2018-07-02 10:06 被阅读34次

    前言

    性能优化系列文章
    性能优化系列文章(一) - 内存泄露和内存抖动
    性能优化系列文章(二) - 自定义View代码的优化
    性能优化系列文章(三) - 卡顿现象原因及处理方式
    性能优化系列文章(四) - UI渲染及处理方式
    性能优化系列文章(五) - 资源适配
    性能优化系列文章(六) - 布局适配
    性能优化系列文章(七) - 图片适配及其他情况

    1. 图片适配

    在项目开发时,有的会切1套图、有的会切3套图,一般:
    mipmap下边放的图标如下,比如这样的:


    图片.png

    drawable一般放其他;

    一般情况下:放一套图就行,但是部分的要区分开,放一套图的一般都放用户量最多的目录下,我们绝大部分都放在xxhdpi下边的,比如QQ的可能都放在xhdpi下边的,可能用户群体更多的是老年人吧;

    特殊情况下:尺寸较大的一些图,一般需要放三套,比如启动页、首页、个人中心的背景图都需要三张:
    启动页就不用说,就是3张启动图,个人中心背景如下图所示:

    图片.png

    还有必须做bitmap的优化,或者使用第三方的图片库去加载,如果所有都用3套图的话,那么apk可能会很大,不太好。

    2. 其他情况

    以下情况必须采用代码去适配:
    如果需要显示的图片是正方形、按比例的轮播条、平板、竖屏显示;

    相关文章

      网友评论

        本文标题:性能优化系列文章(七) - 图片适配及其他情况

        本文链接:https://www.haomeiwen.com/subject/wxykuftx.html