- 博客(7)
- 资源 (2)
- 收藏
- 关注

原创 Android11中相机的变化
Android 11中相机的使用变化Android11相机resultCode==01、运行时权限没有赋予2、要存储的目录不存在Android11相机返回的Intent==nullintent.putExtra(MediaStore.EXTRA_OUTPUT,uri);
2021-06-09 17:46:04
2461
5

原创 适配Android Q拍照和读取相册图片
Google发行Android Q版本也有很长一段时间了,华为应用市场已经要求要适配Android Q版本了,所以,我们也要去对Android Q进行适配。先讲一下咱们这节用到的新特性Android Q文件存储机制修改成了沙盒模式,类似于iOS应用只能访问自己沙盒下的文件和公共媒体文件如果有想具体了解Android Q新版特效的可以去 官方文档我们在这个地方记录一下Android ...
2019-10-31 14:40:44
11812
6

原创 SwipeRefreshLayout实现上滑加载更多
SwipeRefreshLayout实现上滑加载更多在我们的项目中,需要用到许多下拉刷新和上滑加载的操作,不说什么没用的,直接来介绍SwipeRefreshLayout的扩展用法。后面会简单的介绍SwipeRefreshLayout的用法。在这里我们对谷歌官方的控件进行拓展,使得SwipeRefreshLayout具有上滑加载更多的功能。下面是正文首先我们新建文件(文件名自己定义,在...
2019-06-12 17:14:44
6808
5

原创 TextToSpeech语音播报踩坑记录
这是一个踩坑记录由于公司特殊需求 , 需要在app接收推送的时候添加一条语音播报的功能 , 所以就有了这篇的踩坑记录巨大的一个天坑speak failed: not bound to TTS engine 先记录一下说到语音播报 , 就想起了android自带的TextToSpeech , 经过百度发现 , TextToSpeech这个的使用方法非常简单 , 就需要调用几个简单的方法就可以...
2019-06-06 10:50:10
16487
16

原创 AndroidStudio混淆打包踩坑之retrofit2
AndroidStudio混淆打包踩坑之retrofit2事因起由掉坑之一问题剖析解决办法参考事因起由公司上线项目,需要保障apk的安全性,需要避免apk被反编译.所以我们就实现了最简单的还是android studio自带的混淆方法.具体混淆方法也简单说一下吧1.只需要在下面这个文件里面添加插件的混淆代码就可以2.在model的build.gradle文件里面添加一行代码bui...
2019-03-18 11:08:27
8553
2
原创 Android Snackbar的使用
Snackbar的基础用法Snackbar的进阶用法Snackbar自定义样式Snackbar自定义事件
2021-06-16 15:20:18
8782
原创 webview进行下载踩坑记录
webview下载操作的踩坑记录背景记录由于公司需要, 需要在在webview中执行下载操作, 而且下载完成之后还需要跳转到自动安装页面~~~~接下来就是踩坑报告1.webview执行下载操作思路经过查找资料发现webview有三种下载方式1,跳转到浏览器进行下载2,使用系统服务进行下载3,自定义下载任务进行下载发现跳转到浏览器进行下载最简单,但是做完之后领导说这样不行,要...
2019-04-26 10:49:45
1250
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人