Andriod 的 Java 虚拟机

Dalvik :Android 一开始选中的 Java 虚拟机,其实 Dalvik 不是一个标准的 Java 虚拟机,根据定义,Java 虚拟机是以加载 class 文件的虚拟机,但是 Dalv...

Internal Storage And External Storage

内部存储 Internal Storage一般我们可以直接通过 API 在内存存储里创建文件,写文件,读取,删除。这些文件都是 Application 私有的,一般其他应用没法访问,也不能修改和...

Toast

Toast 是 Android 中经常用到的一个组件,被用在一些简单的文案提示上,也是开发过程中的一些临时的调式手段。Toast 的实现的大概分析在 Toast 的 makeText 方法中,T...

Security Tips

Android 系统提供了 N 多的安全机制(secutiry features),来包含应用,系统和用户的数据安全。包括:应用沙盒(Application Sandbox),应用沙盒保证每个应...

权限系统

权限系统对于 Android 权限,你需要知道了解的知识点有:沙盒模型申请权限普通权限和危险权限,以及权限组6.0 以上和早前版本的区别自定义权限以及通过自定义权限保护你的数据Android 是...

Android Loader 机制

Android Loader 机制Android 在 3.0 后引入了 Loader 机制,并且 v4 包提供了 support 。所以,看上去实用性还是很强的。使用使用其实还是比较简单,有以下...

startActivityForResult

startActivityForResult一直以来,我认为 Activity 的 result 设计是非常精妙的而且合理的,很多人入门的时候也都了解了 startActivity 和 star...