240 发简信
  • Android 电源管理分析

    一 简述 手机不同于PC,手机使用的是可移动电源,由于电源的电量有限,因此如何做到既让“马儿跑又要马儿不吃草”,电源管理系统尤为重要。本文主要从...

  • android crash 流程分析

    一 简述 android crash分为两类:一类是native crash,一类是java虚拟机的crash。 二 Native crash流...

  • Android scudo功能介绍

    一 简述 前面介绍了malloc_debug功能,用来进行内存泄露等检测,其实android可以使用多种方法进行内存相关的监控。比如利用llvm...

  • Android malloc_debug介绍

    一 简述 android 的libc中有malloc_debug的hook调用,我们可以使用malloc_debug中的hook函数对内存分配进...

  • 再说智能指针

    一 STL的智能指针及使用 STL中智能指针有std::shared_ptr std::weak_ptr std::unique_ptr std...

  • select pool 差异分析

    一 使用方法 1) seclect的用法 看fd_set的定义 select最多可以跟踪1024个文件或者socket. 而poll的用法,单个...

  • Android framework wifi 连接流程分析

    前面介绍了wifi开启的过程,本节主要内容是介绍WIFI 链接的流程, 比如在Setting中点击链接wifi的ssid后,内部调用WiFiMa...

  • 120
    android framework wifi 开启原理

    本文分析主要基于android 10代码,分析framework中wifi enable的原理。android WIFI框架如下图: 分析fra...

  • 代码编写注意事项

    如何写出好代码,这个是一个值得考虑的问题。怎样才能写出即可读又高效的代码呢? 本文从编码的细微处入手,总结如何写出质量高的代码。本文的观点只是一...