240 发简信
IP属地:广东
  • Resize,w 360,h 240
    vscode调试 调试so

    背景 编译flutter和cronet(chromium分离)在android --AS 环境中使用会导致调试困难,所以下面是用VScode进行...

  • Resize,w 360,h 240
    2019-12-21 lowmemkiller

    lowmemkill 涉及3个部分 app测 生命周期相关,细分有22个级别的app状态 上面这些状态对应的app的adj也是从小到大,adj越...

  • HashMap LinkHashMap HashTable 区别和联系

    HashMap LinkHashMap HashTable 特性 HashMap 线性不安全 初始大小16,负载因子0.75,扩容2倍 长度一般...

  • Resize,w 360,h 240
    Android内存

    Android内存优化 Java内存模型 运行时数据区分为几个部分 从上图可以看到运行时候分为: 方法区 堆栈区 虚拟机Java栈区 虚拟机Na...

  • 内存详解

    meminfo内存结构 MemTotal 当我们在linux上查看内存状况的时候发现上面的打印一般的是 ** MemTotal = MemFre...

  • Resize,w 360,h 240
    函数调用栈 剖析+图解[转]

    栈: 在函数调用时,第一个进栈的是主函数中函数调用后的下一条指令(函数调用语句的下一条可执行语句)的地址,然后是函数的各个参数,在大多数的C编译...

  • Markdown 教程

    Cmd Markdown 简明语法手册 标签: Cmd-Markdown 1. 斜体和粗体 使用 * 和 ** 表示斜体和粗体。 示例: 这是 ...

  • Resize,w 360,h 240
    Android系统开篇[转 学习]

    一、引言原网址Android系统非常庞大、错中复杂,其底层是采用Linux作为基底,上层采用包含虚拟机的Java层以及Native层,通过系统调...

  • Resize,w 360,h 240
    startService与bindService的区别[转]

    Android执行Service有两种方法,一种是startService,一种是bindService。下面让我们一起来聊一聊这两种执行Ser...