Avatar notebook default
12篇文章 · 5486字 · 3人关注
  • Resize,w 360,h 240
    性能优化<第十二篇>:Android电量优化

    大致章节如下:(1)为什么会耗电?(2)学会使用电量分析工具Battery Historian(3)低耗电模式(Doze)和应用待机模式(App...

  • Resize,w 360,h 240
    性能优化<第十一篇>:webp技术

    从Android 4.0开始,Android开始支持webp格式图片的编码和解码,但Android4.0~4.3之间仍然有些手机不支持webp,...

    0.3 1082 1 2 1
  • 性能优化<第十篇>:APK瘦身

    APK如何瘦身?(1)使用到的资源尽可能小(2)可以删除不用的多语言(3)删除多余的so文件(4)删除不用的资源(5)开启混淆(6)开启严格模式...

  • 性能优化<第九篇>:进程保活方案

    为什么保证应用某些业务的正常运行,有时候必须要保证进程是存活的,但是目前所有的进程保活方案都不是绝对的,不管如何保活,进程总是存在一定的概率会被...

    0.3 807 0 2
  • 性能优化<第八篇>:大图优化

    假如有一张100M的图片,要求显示在手机中,那么该如何做呢?首先,很容易想到的是先压缩图片,再加载被压缩后的图片,但是压缩后的图片很容易造成图片...

  • 性能优化<第七篇>:图片缓存优化

    图片解码之后生成Bitmap,Bitmap对象占用的内存特别大,这种情况特别容易造成内存抖动,甚至发生OOM。解决这个问题除了图片压缩之外,还需...

  • 性能优化<第六篇>:图片压缩

    1、Android常用的图片格式 2、位图的色彩模式 3、解码 4、Bitmap大小的计算 5、图片压缩思路 6、修改图片的色彩模式 7、修改图...

  • Resize,w 360,h 240
    性能优化<第五篇>:内存优化

    1、为什么要内存优化? 2、了解内存中的内容 3、内存上限 4、GC内存回收机制 5、内存泄漏、内存抖动、内存溢出 6、GC的回收算法 7、内存...

  • Resize,w 360,h 240
    性能优化<第四篇>:UI绘制优化

    1、视图显示的过程 2、刷新率 首先来看下UI组件的绘制过程: 从上图上可以看出,UI在手机上显示是16ms刷新一次,这到底是怎么计算的呢? 实...

文集作者