Android 数据存储方式

Android 数据存储方式在 Android 开发过程中,数据的存储是必不可少的,而存储数据的方式也有很多种,各种存储方式都有它们的利弊,没有哪个是最好的,只有最合适的而已。下面列举了五种存储...

Android 专题 - 调试工具篇

Android 专题 - 调试工具篇Android 为开发者提供了一系列完整的开发环境和调试环境,并且这些工具一直在更新。利用好这些工具能为我们高效地开发出更加高效的应用程序。这篇文章为大家收集...

Android 专题之广播

Android 专题之广播BroadcastReceiver 是 Android 的基础组件之一,其主题就是广播 Broadcast 。在 Android 里,系统和应用程序之间,应用程序和应用...

TouchDelegate 代码分析

TouchDelegate 代码分析TouchDelegate 的作用是,运行我们增加(其实也可以减少,但没有什么意义)某个控件的触摸反馈区域。相当于我们给某个 View 添加一个委托代理,委托...

Android 进程间的通信

Android 进程间的通信在 Android 世界里,默认的每个 APP 是一个单独的进程。其实这样的描述是不严格的,因为咱们要研究 Android 的进程间通信,肯定出了和其他的 APP 通...

Android 多媒体 API

Android 多媒体 APIAndroid 对多媒体的支持算是比较坎坷,很多 API 都是在最近的几次更新才加上的。这就导致了很多 App 为了适配大部分机器,需要花很多精力。丰富的 API ...

设计模式之组合模式

组合模式组合模式:将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和使用具有一致性。组合模式的几个角色:Component 是组合中的对象声明接口,在适当的情况下,实...