2018 (3)
2017 (7)
- 解决两个 Android 模拟器之间无法网络通信的问题
- Android 源码分析 —— 从 Toast 出发
- 发布一款光谷社区第三方 Android App
- Android 源码分析开篇
- 图解 SQL 里的各种 JOIN
- 关于 Markdown 的一些奇技淫巧
- 从一个 NullPointerException 探究 Java 的自动装箱拆箱机制
2016 (10)
- vim-markdown-toc 发布 v1.0 版
- 一道在知乎很火的 Java 题——如何输出 ab
- C++ 程序员的 Java 指南
- Blog example
- 为绑定域名的 GitHub Pages 启用 HTTPS
- 判断前台 Activity 是否属于本进程
- 如何有效使用 GitHub
- 从 am start 的 --user 参数说到 Android 多用户
- Android 系统缓存扫描与清理方法分析
- Ubuntu 使用笔记
2015 (11)
- 为 Markdown 生成 TOC 的 Vim 插件
- Java 对象释放与 finalize 方法
- Excel 保留行号的去重
- Vimscript 中的坑
- Mac 遇到问题集锦
- Java 中的比较运算符
- Android Studio 遇到问题集锦
- Android UI 开发里的尺寸单位理解
- Java 日期类常用写法小结
- Windows 实现单实例进程的两种方法
- 一个 printf 引发的基础复习
2014 (6)
- 如何让 HelloWorld.apk 体积最小
- 使用 gVim 的 Python 自动补全时遇到的问题
- C++ 类成员变量初始化
- C++ 中的#,##,和"
- Windows API 中的坑
- Excel 常用操作