240 发简信
IP属地:上海
  • 常用adb命令及其他

    adb devicesadb connect 173.20.10.12:7777adb shell am start 包名/启动activity...

  • gitlab/gerrit 环境配置

    Mac本地配置 1. 文件系统 common + 空格, 搜索: 磁盘工具方式1: 新建宗卷产生新的目录: /Volumes/aosp2进入...

  • 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瘦身

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

  • Resize,w 360,h 240
    网络优化及电量优化

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

  • 线程优化

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

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

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