240 发简信
IP属地:上海
  • Android存储注意事项

    从内部存储空间访问,可以使用 getFilesDir() 或 getCacheDir() 方法从外部存储空间访问,可以使用 getExterna...

  • Android CMake学习

    什么是CMake? 在Android Studio 2.2及以上,构建原生库的默认工具是CMake。 CMake是一个跨平台的构建工具,可以用简...

  • Android makefile学习

    Android.mk Android.mk是一个向Android NDK构建系统描述NDK项目的GNU makefile片段。主要用来编译生成...

  • Resize,w 360,h 240
    Apk瘦身

    为什么要瘦身 • 安装包变大,导致很多用户不愿意安装更新• 安装包变大,导致新用户不愿意下载• 安装包变大,流量使用增多,增加其他边际成本 优化...

    0.1 78 0 1
  • Resize,w 360,h 240
    网络优化及电量优化

    网络优化 网络优化维度 网络优化需要从多个维度、多个方面展开,并建立合适的数据指标来反应当前的网络的各项特性; 多维度具体包括:流量消耗、弱网质...

  • 线程优化

    线程调度机制 线程调度机制• 分时调度模型:所有的线程轮流获得cpu使用权,平均分配每个线程占用的cpu时间• 抢占式调度模型:优先让可运行池中...

  • Resize,w 360,h 240
    内存优化

    Java虚拟机 Java虛拟机是一台“抽象的计算机”,它拥有自己的处理器,堆栈,寄存器以及相应的指令系统;Java虚拟机屏蔽了与具体操作系统相关...

  • Resize,w 360,h 240
    UI渲染流程布局优化

    CPU与GPU CPU作为 “中央处理器”,除了要负责逻辑计算外,还需要做内存管理,显示操作,因此随着各种复杂App的出现,其实际运算的性能会大...

  • Resize,w 360,h 240
    App启动代码优化

    代码不优化 在构建App时,我们经常需要引用一些第三方的sdk,而项目业务越多,引用的第三方也越多,有些第三方会要求我们在Application...

    0.1 80 0 1