美文网首页
一些不错的Android性能优化的文章:

一些不错的Android性能优化的文章:

作者: 榕城歌者 | 来源:发表于2019-06-19 18:23 被阅读0次

    1、App启动优化:
    启动优化主要是针对的是应用的冷启动,主要策略是在Application初始化过程中,减少一些耗时操作。如第三方的初始化,SharePrefenrence文件的预读,应用第一个可见页面的布局精简。
    Android性能优化系列之App启动优化

    2、内存优化
    阐述静态存储区、栈、堆相关观念
    重点:
    静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序整个运行期间都存在。它主要存放静态数据、全局static数据和常量。

    栈:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。区部代码域(方法,代码块)中的基本数据类型与其的引用、局部对象的引用(对象存储在堆中)都是存储在栈中。

    堆:成员变量全部存储与堆中(包括基本数据类型,引用和引用的对象实体),因为它们属于类,类对象终究是要被new出来使用的。

    内存优化常见的一个大问题:
    内存泄露,只针对堆内存,他们存放的就是引用指向的对象实体。

    关键词:静态存储区、栈、堆、gc、弱引用

    Android性能优化系列之内存优化

    常见的内存泄露

    Android性能优化之APK瘦身详解(瘦身73%)

    手机适配(https://www.jianshu.com/p/7aa34434ad4d)

    相关文章

      网友评论

          本文标题:一些不错的Android性能优化的文章:

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