Android6.0

6.0权限

权限分为了普通权限和需要单独申请的权限.
http://www.jianshu.com/p/a51593817825
PermissionsDispatcher
https://github.com/permissions-dispatcher/PermissionsDispatcher
在运行时请求权限
https://developer.android.com/training/permissions/requesting.html

新技术

新语言 Kotlin
Android程序是运行在Java虚拟机之上的,因此从技术上来说,可以运行在JVM之上的一切都可 用于开发Android应用。现在已经有很多可以生成JVM能够执行的字节码的语言,其中一些语言开始崭露头角并逐步流行起来,Kotlin就是其中的佼 佼者。

新存储 Realm
Android平台有很多的orm框架可以对数据作本地存储,比如ormlite、greenDao、SugarORM等等,这些orm框架基本都是基于sqlite的。今天我要介绍的这个数据库Realm,是用来替代sqlite的一种解决方案,它有一套自己的数据库存储引擎,比sqlite更轻量级,拥有更快的速度,最重要的是跨平台,目前已有Java,Objective C,Swift,React-Native,Xamarin这五种实现。

网络通信
新的网络通信框架 Volley

新框架
RXJava,
订阅发布模式Otto,RXAndroid ,RXBus ,EventBus,android.database.Observable

Android应用获取通知栏权限是否开启–以及跳转到系统设置界面–解决方案
http://blog.csdn.net/qq_22637473/article/details/53466425

发表评论