Android踩坑
行云1992
即使相信命运我也要努力抗争
展开
-
Android webview上传图片(适配3.0,4.0,5.0,6.0)
最近有个h5页面上传图片的需求,适配起多版本来,真是麻烦呀废话不多说,上代码 private ValueCallback<Uri> mUploadMessage; /** * 适配5.0系统 */ private ValueCallback<Uri[]> mUploadMessage5; private final static int FILECHOOS原创 2016-08-01 09:29:17 · 1182 阅读 · 1 评论 -
Android 6.0以下检测摄像头权限
6.0以下是没有API去检测权限的,如果用户拒绝了拍照权限,调用系统相机就无法调起,没有反应。但是如果你用的功能是扫一扫,因为需要调用camera对象,若没有权限,则会报null异常 此时try一下,就能提示用户没有权限了两者综合,我们在调用系统相机前先调用一下camera对象,再释放置空,再去调用自己的方法去调用系统相机~try { Camera camera = Cam原创 2016-08-03 11:50:54 · 4815 阅读 · 0 评论 -
Android 内存泄露原因及使用MAT工具分析
前言最近发现项目在配置低的手机多玩几十分钟就会有内存溢出的异常,基本都是内存泄露的问题,很多页面在关闭后内存得不到释放,使得应用所占的内存越来越大、 何为内存泄露 如何解决 如何用Android studio + mat工具进行内存分析 1.何为内存泄露内存泄露即你无法直接获取该对象的引用,但是又不能被系统回收。 常见为A对象持有B对象的引用,B对象的引用已经置空,但是系统无法回收B对象,因为A对原创 2016-10-27 16:59:29 · 432 阅读 · 0 评论