- 博客(4)
- 资源 (12)
- 收藏
- 关注
原创 android6.0权限适配RxPermissions
1.直接获取权限(使用Retrolambda使代码更加简洁,当然并不是必须使用):// 必须在初始化阶段调用,例如onCreate()方法中RxPermissions.getInstance(this) .request(Manifest.permission.CAMERA) .subscribe(granted -> { if (grante
2017-03-31 23:56:50 1002
原创 Android 7.0 FileProvider
Android 7.0 设备已经逐渐普及了。然而和 6.0 系统的 运行时权限 类似, Google 又针对这个版本做了一些出于安全性考虑的改动。如果针对 24+ 的 SDK 版本 进行开发,你不得不做一些适配工作。FileProvider是 Android 7.0 新增的一个类,位于 v4 包下,继承自四大组件之一的 ContentProvider ,因此需要 在清单配置文件里注册。
2017-03-31 23:54:47 1363
原创 图片压缩
android 系统的图片压缩大体上有三种方式,质量压缩,比例压缩,采样率压缩质量压缩public static Bitmap getCompressBitmapByQuality(Bitmap bitmap, int quality) { ByteArrayOutputStream outputStream = new ByteArrayOutputSt
2017-03-31 23:50:33 598
原创 升级安装APK兼容Android7.0,解决FileUriExposedException
我们在开发app时避免不了需要添加应用内升级功能。当app启动时,如果检测到最新版本,将apk安装包从服务器下载下来,执行安装。安装apk的代码一般写法如下,网上随处可以搜到public static void installApk(Context context, File file) { Intent intent = new Intent(Intent.ACTION_VI
2017-03-28 17:44:34 23555 1
Android使用PagerSlidingTabStrip实现顶部导航栏
2016-07-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人