文章目录
  1. 1. Performance
  2. 2. VR
  3. 3. Android Framework
  4. 4. Android Development
  5. 5. Linux
  6. 6. Basics Knowledge
  7. 7. MiniGUI
  8. 8. Window
  9. 9. Other

Performance

Activity 启动速度分析方法(启动流程分析)
Android 内存优化方法
dram 带宽计算方法以及影响
Android 提升应用启动速度
Android 应用内存泄漏分析
使用 Android 性能分析工具优化性能

VR

VR HeadTracking 分析
VR 性能模式介绍
OpenGLES 入门学习
Android OpenGLES 学习笔记

Android Framework

Android Binder 分析——原理
Android Binder 分析——通信模型
Android Binder 分析——数据传递者(Parcel)
Android Binder 分析——匿名共享内存(Ashmem)
Android Binder 分析——内存管理
Android Binder 分析——系统服务 Binder 对象的传递
Android Binder 分析——普通服务 Binder 对象的传递
Android Binder 分析——多线程支持
Android Binder 分析——懒人的工具(AIDL)
Android Binder 分析——死亡通知(DeathRecipient)

Android Broadcast 分析——注册
Android Broadcast 分析——发送、处理
Android Broadcast 分析——超时或异常

Android SystemUI 分析——最近任务列表
Android SystemUI 分析——通知
Android SystemUI 分析——状态栏图标

Android 一些有意思的命令小工具 —— dumpsys
Android 一些有意思的命令小工具 —— service
Android 一些有意思的命令小工具 —— lshal

工作小笔记——扩展字库乱码排查
工作小笔记——Android 多用户切换无法启动应用的问题
工作小笔记——Android 多用户下的要注意的问题
工作小笔记——Android 动态切换系统字体
工作小笔记——利用反射需要注意的问题
工作小笔记——Android 自带的应用统计服务(UsageStatsService)
工作小笔记——拦截应用内置广告.检测篇
工作小笔记——拦截应用内置广告.拦截篇
工作小笔记——提升 Application 存活概率

Android 按键映射分析
forceStopPackage 的副作用
vold share 操作清理正在使用磁盘的进程分析
Android 开机启动画面分析
Android SurfaceFlinger 颜色格式分析
Android Provision 的影响和作用
Android 智能指针备忘
Android 多媒体通路简介

Android x86 在 X window system 上的调研
Android Root Recovery 学习笔记
Android MiniGUI Recovery 笔记

下载 Android 源码问题总结
编译 Android 源码问题总结
[转] 如何取得Android源代码
开启 Android SDK 所有的 API 的方法
在源码中修改 Android 系统配置
[转] Android locales 本地化
[转] Android系统移植与调试之——build.prop文件详细赏析

Google android source code build 问题总结
[转] Nexus7 2rd unlock fastboot
删除遗忘的 vpn 存储凭据

Android Development

Java 备忘
Java 反射的参数问题
Android 命令备忘
Android 模拟器使用心得
Android 应用程序开发小问题总结
Android sdk 本地文档加载慢的解决办法
Android 程序签名问题
Linux 下 adb usb 连接 usb 设备问题总结
64位 ubuntu adb No such file or directory 解决办法
Android sdk content loader 0 的解决方法
[转] linux 下 ndk-build 出现 Invalid attribute name package 错误
Android中 Error generating final archive Debug Certificate expired on xx 的错误
反编译 Android apk
Android Gesture 使用简介
Android 布局笔记
Android Create Bitmap Out Of Memory
Android 4.0 访问 WebService 出现 android.os.NetworkOnMainThreadException 异常
Android 自定义 Preference
Android 资源文件夹命名规则
Android 设置广播标志启动还没启动程序
[转] Android 让应用手动管理应用的数据目录
Android 优秀开源网络框架
apk 捕获全局异常
Android 打印函数调用堆栈调试
hierarchyviewer 无法使用问题
Support Design 库使用简介

使用 gradle 定制渠道包
离线 gradle 工程模板
Android Studio 如何调试 Framework

Android 坑爹大全 —— SeekBar
Android 坑爹大全 —— Paint mask filter 无效

Linux

Linux 命令备忘
Linux 实用工具总结
VI 命令备忘
GDB 命令备忘
Git 使用备忘
Svn 使用备忘
Rsa 验证简介
Repo 命令备忘
Gitweb
交叉编译静态库常见问题
如何生成 Patch 补丁
使用 pkg-config
Linux shell 环境脚本分析
Linux Shell 进阶环境脚本分析
BBK 工作编译脚本分析
ubuntu 使用问题总结
ubuntu minicom 使用问题总结
ubuntu 安装 jdk
ubuntu libtool 错误
ubuntu 开启 ftp 服务
ubuntu virtual box 问题小结
ubuntu 安装 winusb
ctags tag 文件错误问题
[转] gimp中如何查看拾色器拾取的颜色的alpha值

Basics Knowledge

[转] unlocked_ioctl 和堵塞(waitqueue)读写函数的实现
reinterpret_cast、static_cast 和 dynamic_cast 的区别
[转] Java 的模版和 C++ 模版的区别
[转] 内存对齐
Endianness
[转] float 类型在内存中的表示
[转] unicode 编码表
[转] 字符编码笔记
[转] 什么是 VSync

MiniGUI

MiniGUI 自定义控件教程1
MiniGUI 自定义控件教程2
MiniGUI 自定义控件教程3
MiniGUI 自定义控件教程4
MiniGUI 自定义控件教程5
MiniGUI 自定义控件教程6
MiniGUI 自定义控件教程7

MiniGUI 消息机制源码分析
MiniGUI 源码分析笔记
MiniGUI DC 分析

STi7167 GAL 开发笔记
联芯透明窗体支持方案

Window

cygwin 使用备忘
window 在 cygwin 中使用 repo ssh
cygwin screen Directory tmp uscreens S-UserName must have mode 700
cygwin screen Caption line issue

EFI 安装系统
提取 OEM window key
window 下的 linux 开发工具
window 开启自带 ftp

win8.1 自带程序入口
win8.1 蓝牙使用备忘
win8.1 微软输入法备忘

Other

配置 logrotate

Python 使用总结
Eclipse 插件小结
[转] Android 开发环境搭建全程演示(jdk+eclipse+android sdk)
[转] eclipse 代码补齐、注释小窗口崩溃解决方法
[转] Dia 无法输入中文
[转] 如何在 github 上删除一个仓库

Test

文章目录
  1. 1. Performance
  2. 2. VR
  3. 3. Android Framework
  4. 4. Android Development
  5. 5. Linux
  6. 6. Basics Knowledge
  7. 7. MiniGUI
  8. 8. Window
  9. 9. Other