- 博客(3)
- 收藏
- 关注
原创 Android6.0新的授权方式和PermissionM的使用
关于Android M(6.0)新的授权方式只有我们设置app的targetSdkVersion为23,并且app运行在6.0之后的设备才使用新的权限系统。在Android6.0,app不会在安装时授予权限,而是在app运行时一个一个询问用户授予权限。权限询问对话框不会自己弹出来,开发者必须自己调用。如果我们调用一些函数需要某权限而用户拒绝授权,函数就抛出异常直接导致程序崩溃。Android
2016-07-21 16:10:18
4412
原创 妈妈再也不用担心我的方法数超过65535啦
Google decided to release an official solution for this in the form of the MultiDex Support Library. (谷歌给出的官方解决办法)dependencies { ... compile 'com.android.support:multidex:' ... }
2016-07-21 15:45:53
585
原创 Wire protocol buffers的使用
Wire protocol buffers的好处轻量级的protocol buffers,针对移动设备的java库。(和protoc产生的代码相比较)由Wire生成的代码方法数量将大大减少,这将有助于android应用避免方法数65k的限制。用public final的字段代替常规的getter方法,对安卓系统来说代码越少越好。使用准备:1 在gradle里引入依赖的wire-runtime
2016-07-21 15:43:27
1524
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人