240 发简信
IP属地:广东
  • 基本的优化总结(八)

    导言 这一节目标着眼于常见的网络请求方面的优化 基础 首先分析一个网络请求的基本过程1.创建一个请求,然后在工作线程中执行2.对域名进行DNS解...

  • 基本的优化总结(七)

    导言 上一节主要讲了分析内存问题的一些工具,这一节主要是总结一些常见的场景 内存泄漏 说了那么久的内存泄漏,实际上就是对象超过了它本来应该存在的...

  • Resize,w 360,h 240
    基本的优化总结(六)

    导言 这节关注一下MEMORY分析的相关工具 Android Profiler中的MEMORY篇 首先看一些基本的内存分析工具,比方说as自带的...

  • Resize,w 360,h 240
    基本的优化总结(五)

    导言 这一节主要介绍测量/布局/绘制的检查工具Hierarchy,上节提到了一些优化手段,不过这也需要工具来帮助我们确认整个优化的效果 使用准备...

  • Resize,w 360,h 240
    基本的优化总结(四)

    导言 这节主要是讲一下布局方面关于UI的优化手段,属于编码中的一些细节处理 UI流畅性优化 先看Systrace中的某一帧 从Alert提示中我...

  • 基本的优化总结(三)

    导言 这节主要讲的是UI优化方面关于GPU相关的知识,比方说过渡绘制和硬件加速 过渡绘制 在Google的教程中我们可以看到人家专门提了过渡绘制...

  • Resize,w 360,h 240
    基本的优化总结(二)

    导言 上一篇描述了通过Systrace分析绘制的问题,里面也有提到过,某一帧绘制过久,那么这可能是代码等地方有问题,具体分析代码问题,这时候就轮...

  • Resize,w 360,h 240
    基本的优化总结(一)

    导言 首先说一下个人的思考,为什么要做优化?1.差异性:同样的功能,你的更加流畅、易于使用,那么就会有一定的用户粘性,因为更换使用习惯是一个很大...

  • 多点触摸基本概念

    导言 Android支持多点触摸事件,平时比较常见的可能就是放大和缩小手势,其次常见的可能就是自定义一些滑动视图,为了避免一些“意外”出现(比方...