http://hukai.me/blog/archives/ http://hukai.me/blog/archives/ http://hukai.me/blog/archives/ Blog Archive 2016 Android性能优化典范 - 第6季 OCT 04 posted in Android, Android:Performance Google I/O 2016随笔 MAY 24 posted in Android, Google Android性能优化典范 - 第5季 APR 28 posted in Android, Android:Performance 2015 Android性能优化典范 - 第4季 DEC 31 posted in Android, Android:Performance Android开发最佳实践 OCT 02 posted in Android Android内存优化之OOM SEP 12 posted in Android, Android:Performance Android性能优化典范 - 第3季 AUG 11 posted in Android, Android:Performance Android性能优化典范 - 第2季 APR 29 posted in Android, Android:Performance Android性能优化之电量篇 APR 12 posted in Android, Android:Performance Android性能优化之内存篇 APR 12 posted in Android, Android:Performance Android性能优化之运算篇 APR 12 posted in Android, Android:Performance Android性能优化之渲染篇 APR 11 posted in Android, Android:Performance Android性能优化典范 - 第1季 JAN 17 posted in Android, Android:Performance 2014 Android APK安装包瘦身 SEP 13 posted in Android, Android:Notes Android Notes - Activity生命周期中的onSaveInstanceState AUG 31 posted in Android, Android:Notes Android Training - 创建可穿戴应用(5 - 通过蓝牙进行调试) JUL 15 posted in Android, Android:Training Android Training - 创建可穿戴应用(4 - 打包可穿戴应用) JUL 14 posted in Android, Android:Training Android Training - 创建可穿戴应用(3 - 添加语音能力) JUL 14 posted in Android, Android:Training Android Training - 创建可穿戴应用(2 - 创建自定义的布局) JUL 14 posted in Android, Android:Training Android Training - 创建可穿戴应用(1 - 创建并执行可穿戴应用) JUL 14 posted in Android, Android:Training Android Training - 创建可穿戴应用(0 - 序言) JUL 14 posted in Android, Android:Training Android Notes - 添加Copy to Clipboard的选项到分享列表中 JUL 12 posted in Android, Android:Notes Android Training - 避免程序无响应ANR JUL 06 posted in Android, Android:Performance, Android:Training Android Training - Volley(Lesson 4 - 实现自定义的请求) JUN 25 posted in Android, Android:Training Android Training - Volley(Lesson 3 - 创建标准的请求) JUN 24 posted in Android, Android:Training Android Training - Volley(Lesson 2 - 建立请求队列) JUN 24 posted in Android, Android:Training Android Training - Volley(Lesson 1 - 发送简单的请求) JUN 24 posted in Android, Android:Training Android Training - Volley(Lesson 0 - 序言) JUN 24 posted in Android, Android:Training Android Deeper(01) - Graphic Architecture MAY 15 posted in Android, Android:Deeper Android Notes(06) - Camera APR 21 posted in Android, Android:Notes Android Training - 使用IntentService执行任务(Lesson 3 - 回传任务状态给发送方) APR 20 posted in Android, Android:Training Android Training - 使用IntentService执行任务(Lesson 2 - 发送任务给IntentService) APR 20 posted in Android, Android:Training Android Training - 使用IntentService执行任务(Lesson 1 - 创建IntentService) APR 14 posted in Android, Android:Training Android Deeper(00) - Touch事件分发响应机制 APR 05 posted in Android, Android:Deeper 2013 Java Notes 00 - Singleton Pattern(单例总结) NOV 17 posted in Java Android Training - 管理应用的内存 OCT 19 posted in Android, Android:Performance, Android:Training Android Training - 创建自定义的Views(Lesson 4 - 优化Views) AUG 18 posted in Android, Android:Training Android Training - 创建自定义的Views(Lesson 3 - 处理View的交互性) AUG 18 posted in Android, Android:Training Android Training - 创建自定义的Views(Lesson 2 - 自定义Drawing) JUN 30 posted in Android, Android:Training Android Training - 创建自定义的Views(Lesson 1 - 创建一个View类) JUN 30 posted in Android, Android:Training Android Training - 创建自定义的Views(Lesson 0 - 章节概览) JUN 30 posted in Android, Android:Training Android Training - 高效地显示Bitmap(Lesson 4 - 优化Bitmap的内存使用) MAY 19 posted in Android, Android:Training Android Notes(05) - Tasks and Back Stack APR 20 posted in Android, Android:Notes Android Notes(04) - Intents and Intent Filters APR 12 posted in Android, Android:Notes Android Training - 代码性能优化小技巧 APR 06 posted in Android, Android:Performance, Android:Training Android Notes(03) - Process and Thread MAR 31 posted in Android, Android:Notes Android Notes(02) - AIDL FEB 19 posted in Android, Android:Notes Android Notes(01) - Bound Services FEB 18 posted in Android, Android:Notes Android Notes(00) - Services FEB 04 posted in Android, Android:Notes 2012 Hello, World DEC 20 posted in Life Android Training - 捕获照片(Lesson 3 - 直接操控相机) DEC 18 posted in Android, Android:Training Android Training - 捕获照片(Lesson 2 - 简单的录像动作) DEC 18 posted in Android, Android:Training Android Training - 捕获照片(Lesson 1 - 简单的拍照动作) DEC 18 posted in Android, Android:Training Android Training - 与其他Apps进行交互(Lesson 3 - 允许其他app启动你的activity) DEC 04 posted in Android, Android:Training Android Training - 与其他Apps进行交互(Lesson 2 - 从activity获取Result) DEC 03 posted in Android, Android:Training Android Training - 与其他Apps进行交互(Lesson 1 - 启动到另外一个app) DEC 03 posted in Android, Android:Training Android Training - 保存数据(Lesson 3 - 保存到SQLite) NOV 30 posted in Android, Android:Training Android Training - 保存数据(Lesson 2 - 保存到文件) NOV 29 posted in Android, Android:Training Android Training - 保存数据(Lesson 1 - 保存Key-Value) NOV 29 posted in Android, Android:Training Android Training - 使用Fragments建立动态的UI(Lesson 4 - Fragment之间的通信) NOV 28 posted in Android, Android:Training Android Training - 使用Fragments建立动态的UI(Lesson 3 - 创建灵活可变的UI) NOV 28 posted in Android, Android:Training Android Training - 使用Fragments建立动态的UI(Lesson 2 - 新建一个Fragment) NOV 27 posted in Android, Android:Training Android Training - 使用Fragments建立动态的UI(Lesson 1 - 使用Support Library) NOV 27 posted in Android, Android:Training Android Training - 使用Fragments建立动态的UI(Lesson 0 - 章节概览) NOV 27 posted in Android, Android:Training Android Training - 执行网络操作(Lesson 3 - 解析XML数据) MAY 07 posted in Android, Android:Training Android Training - 执行网络操作(Lesson 2 - 管理网络使用方法) MAY 07 posted in Android, Android:Training Android Training - 执行网络操作(Lesson 1 - HTTP连接网络) MAY 03 posted in Android, Android:Training Android Training - 高效地显示Bitmap(Lesson 5 - 呈现Bitmap到UI上) APR 26 posted in Android, Android:Training Android Training - 高效地显示Bitmap(Lesson 3 - 两种缓存Bitmap的方式) APR 24 posted in Android, Android:Training Android Training - 高效地显示Bitmap(Lesson 2 - 在UI线程之外处理Bitmaps) APR 23 posted in Android, Android:Training Android Training - 高效地显示Bitmap(Lesson 1 - 有效地加载大尺寸图片) APR 23 posted in Android, Android:Training Android Training - 云同步(Lesson 2 - 使用Backup API) APR 22 posted in Android, Android:Training Android Training - 云同步(Lesson 1 - 使用App Engine进行同步) APR 22 posted in Android, Android:Training Android Training - 分享简单数据(Lesson 3 - 在Actionbar上添加分享功能) MAR 31 posted in Android, Android:Training Android Training - 分享简单数据(Lesson 2 - 接收从其它Apps分享过来的简单数据) MAR 31 posted in Android, Android:Training Android Training - 分享简单数据(Lesson 1 - 发送简单数据到其他Apps) MAR 31 posted in Android, Android:Training Android Training - 记住用户的信息(Lesson 3 - 创建自定义的账户类型) MAR 29 posted in Android, Android:Training Android Training - 记住用户的信息(Lesson 2 - 使用OAuth2来进行身份鉴定) MAR 28 posted in Android, Android:Training Android Training - 记住用户的信息(Lesson 1 - 使用AccountManager来记录用户) MAR 27 posted in Android, Android:Training Android Training - 优化下载效率(Lesson 3 - 使用缓存来避免重复下载) MAR 26 posted in Android, Android:Training Android Training - 优化下载效率(Lesson 2 - 调整更新的频率[C2DM与退避算法]) MAR 26 posted in Android, Android:Training Android Training - 优化下载效率(Lesson 4 - 根据网络类型来切换下载模式) MAR 26 posted in Android, Android:Training Android Training - 优化下载效率(Lesson 1 - 用有效率的网络访问方式来优化下载) MAR 25 posted in Android, Android:Training Android Training - 优化电池续航能力(Lesson 4 - 判断并监测网络连接状态) MAR 24 posted in Android, Android:Performance, Android:Training Android Training - 优化电池续航能力(Lesson 3 - 判断并监测网络连接状态) MAR 23 posted in Android, Android:Performance, Android:Training Android Training - 优化电池续航能力(Lesson 2 - 判断设备的停驻模式) MAR 23 posted in Android, Android:Performance, Android:Training Android Training - 优化电池续航能力(Lesson 1 - 监测设备的电量与充电状态) MAR 23 posted in Android, Android:Performance, Android:Training Android Training - 音频播放(Lesson 3 - 音频设备的相关问题) MAR 22 posted in Android, Android:Training Android Training - 音频播放(Lesson 2 - 管理音频焦点Audio Focus) MAR 22 posted in Android, Android:Training Android Training - 音频播放(Lesson 1 - 控制app的音量与播放) MAR 22 posted in Android, Android:Training Android Training - 提升布局文件的性能(Lesson 4 - 使用ViewHolder来提升ListView的性能) MAR 21 posted in Android, Android:Performance, Android:Training Android Training - 提升布局文件的性能(Lesson 3 - 使用viewStub按需载入视图) MAR 21 posted in Android, Android:Performance, Android:Training Android Training - 提升布局文件的性能(Lesson 2 - 使用include标签重用Layout) MAR 21 posted in Android, Android:Performance, Android:Training Android Training - 提升布局文件的性能(Lesson 1 - 优化布局的层级) MAR 21 posted in Android, Android:Performance, Android:Training Android Training - 适配不同的屏幕(Lesson 3 - 实现可适配的UI流程) MAR 20 posted in Android, Android:Training Android Training - 适配不同的屏幕(Lesson 2 - 适配不同屏幕密度) MAR 20 posted in Android, Android:Training Android Training - 适配不同的屏幕(Lesson 1 - 支持不同的屏幕大小) MAR 16 posted in Android, Android:Training Android Training - 详解Activity生命周期(Lesson 4 - 重新创建销毁的activity) MAR 11 posted in Android, Android:Training Android Training - 详解Activity生命周期(Lesson 3 - 停止与重启activity) MAR 10 posted in Android, Android:Training Android Training - 详解Activity生命周期(Lesson 2 - 暂停与恢复activity) MAR 09 posted in Android, Android:Training Android Training - 详解Activity生命周期(Lesson 1 - 启动与销毁Activity) MAR 08 posted in Android, Android:Training Android Training - 详解Activity声明周期(Lesson 0 - 章节概要) MAR 07 posted in Android, Android:Training