使用 SpannableString 格式化微博内容

SpannableString 配合 TextView 可以轻松实现对特定的文本做特定处理,例如可以修改文字颜色、背景色、将文字替换为图片实现,点击效果等。

阅读更多

使用 RenderScript 实现毛玻璃模糊效果

利用 RenderScript 高效的实现毛玻璃模糊效果

阅读更多

BroadcastReceiver 的工作过程分析

《 Android开发艺术探索 》 笔记 - 了解 BroadcastReceiver 的注册过程以及广播的发送与接收的过程。

阅读更多

AsyncTask源码分析

AsyncTask 是 Android 提供给我们的一个轻量级处理异步任务的类,可以把执行的进度和执行的结果反馈给 UI 线程来更新 UI。

阅读更多

从注册Google Play开发者到如何使用Google LVL验证服务

如果你想上架付费应用到Google Play,License Verification Library (LVL)是你必不可少的。

阅读更多

多进程中安全的使用SharedPreferences

介绍在多进程中如何安全的使用SharedPreferences来存储和读取数据

阅读更多

Messenger的使用方法以及源码分析

Messenger是一种轻量级的IPC解决方案,可用于进程间的简单的数据传递。

阅读更多

理解Binder的工作机制

以上篇文章的客户端向服务端集合中添加元素并返回给客户端的例子,理解Binder的工作机制。

阅读更多

初探AIDL

了解AIDL的使用方法

阅读更多

「Android-Art」理解Activity生命周期和启动模式以及IntentFilter匹配规则

理解Activity生命周期和异常情况下的生命周期以及启动模式和IntentFilter匹配规则

阅读更多