美文网首页
Android性能专项

Android性能专项

作者: 平头说人生 | 来源:发表于2018-06-27 16:41 被阅读15次
    优化专项:
    
    APP优化无非满足以下几点:
    1 启动的快
    2 使用的流畅
    3 稳定,不存在内存泄漏
    
    
    影响流畅性的四大因素:
    1 布局层级太深太复杂, 过度绘制OverDraw
    2 刷新过于频繁
    3 耗时操作在主线程
    4 子线程工作量太大,主线成得不到时间片
    
    启动的快和使用流畅都属于流畅性的范畴:
    常用的手段是:
    1 耗时操作放到子线程操作
    2 通过systemtrace来定位卡顿位置
    3 数据延迟加载
    4 布局优化,去掉多重背景
    
    
    
    
    
    内存泄漏常使用如下方式:
    1 AS中的Memory检测
    通过Allocation Tracker分析函数内存分配过程
    Heap Dump来查看对象内存占用情况
    
    dump hprof文件,使用MAT分析
    
    

    很全面的性能工具使用博客

    https://www.kancloud.cn/digest/itfootballprefermanc/100904

    布局优化

    https://www.jianshu.com/p/71c9c7113c60
    0 android lint
    1 include merge viewStub
    2 过度绘制开关
    3 HirechyView查看

    性能优化

    https://www.jianshu.com/nb/10774991

    Google 视频教学

    https://chinagdg.org/google-videos/

    相关文章

      网友评论

          本文标题:Android性能专项

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