240 发简信
IP属地:湖南
  • 《移动App性能评测与优化》——安装包瘦身

    安装包瘦身 从APK的组成结构可以看出,其中占用空间最大的部分就是代码和资源,所以我们要做安装包瘦身就要从代码和资源这两个方向着手。 代码部分:...

  • Resize,w 360,h 240
    zxing源码分析——扫码流程分析

    前言 zxing用于Java、Android的条形码扫描库,我们日常使用的APP中的二维码扫码功能绝大对数都是基于zxing项目做二次开发的,本...

  • 《移动App性能评测与优化》——网络篇总结

    上传速度和成功率的优化 必须分小片传输一个文件(图片) 不同类型的移动互联网下的分片初始大小应该有所不同。 在上传一个文件(图片)的过程中,应当...

  • Resize,w 360,h 240
    View的工作原理

    目录 初识ViewRoot和DecorView 理解MeasureSpec View的工作流程 自定义View 初识ViewRoot和Decor...

  • View的事件体系(下)

    目录 View的事件分发机制 View的滑动冲突 View的事件分发机制 点击事件的传递规则 View的点击事件的分发过程由三个很重要的分发来完...

  • 《移动App性能评测与优化》——流畅度总结

    流畅度优化流程 通过SM对App的流畅度进行测试评估。 优化App的UI来提升流畅度。 通过lint静态扫描代码中的性能问题,进行优化。 深入分...

  • 《移动App性能评测与优化》——电量篇总结

    电量优化方法: 优化方法一:CPU时间片 当应用退到后台运行时,尽量减少应用的主动运行。 当检测到CPU时间片消耗异常时,深入线程分析:通过获取...

  • 《移动App性能评测与优化》——内存篇总结

    Android应用进程内存组成: Dalvik虚拟机代码(共享内存) 应用框架的代码(共享内存) 应用框架的资源(共享内存) 应用框架的so库(...

  • View的事件体系(上)

    目录 View基础知识 View的滑动 弹性滑动 View基础知识 View是Android中所有控件的基类,不光是简单的Button和Text...