240 发简信
  • 120
    记一个焦点获取与事件传递相关BUG

    问题重现 页面只有一个ListView 。 ListView 设置了Header 和若干元素,类型均是TextView。所有TextView 均...

  • AIDL 双向调用的注意事项

    之前没有实战用过AIDL,最近用的时候稍微麻烦了一些。 预警:本文不适合做AIDL教程... 总结如下: AIDL 接口声明 建个文件,buil...

  • Android 中的线程池

    线程池核心参数 核心线程数 corePoolSize线程数容量 maximumPoolSize非核心线程被回收前处于idle状态的最长时间 ...

  • 常用 git command

    1. 设置Alias 通过设置Alias可以简化一些复杂的Git 命令。举几个例子:git status 可以简写成 git stgit pul...

  • 120
    LeakCanary 原理分析

    LeakCanary 是Android开发中常用的内存泄漏检测工具。我们以Activity的监控为例,分析下是如何做泄漏分析的。 Activit...

  • 通过命令行测试Scheme

    通过命令行测试Scheme: 比如:

  • 命令行更新Android SDK

    有时候需要命令行更新tools, build-tool,platform,support包等。

  • JVM 回收机制

    深入理解JVM读书笔记 从半个多世纪前的Lisp语言开始,垃圾回收机制正式登上历史舞台。但是直到今天,仍然没有一个完美的垃圾回收方案。从Java...

  • Android N的俩新特性

    自从手机换成Nexus 6P之后,系统一直是保持最新系统。因此一些新系统的特性也能体验到。目前已经有些应用使用了Android N中的新特性。 ...

个人介绍
Android 码农....

搬砖的路上手牵手,谁先转行谁是狗....