Android开发问题
Gavin郭
我只想做一个快乐的开发者!
展开
-
Android 7.0调用系统相机报错Caused by: android.os.FileUriExposedException: file:///storage/emulated/0/rpms/14
原因:Android N对访问文件权限收回,按照Android N的要求,若要在应用间共享文件,您应发送一项 content://URI,并授予 URI 临时访问权限。 而进行此授权的最简单方式是使用 FileProvider类。解决方法:1.在manifest中定义FileProvider<provider android:au原创 2017-03-23 16:40:23 · 17067 阅读 · 0 评论 -
小米手机调试运行报错Installation failed with message Failed to establish session
小米手机运行报Installation failed with message Failed to establish session. It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing.原创 2017-05-12 10:03:19 · 384 阅读 · 0 评论 -
关于Android Studio使用SVN遇到的一些问题
Android Studio使用svn遇到的一些问题原创 2017-04-19 14:49:52 · 336 阅读 · 0 评论 -
Android 6.0以上 解决recyclerview 在 scrollview 中不能全部显示,高度不正常的问题
这个问题困扰了我半天,国内百度上的资料非常的烂。根本无法解决问题。在android 4 / 5 版本中 scrollview 包含了一个recyclerview 滚动一切正常。在6.0中不能全部显示。原来是一个BUG最终 stackoverflow 找到了解决办法:http://stackoverflow.com/questions/27083091/recycle原创 2017-09-06 16:08:17 · 499 阅读 · 0 评论 -
Android BitmapDrawable()的使用
前段时间项目中碰到一个问题,界面绘制闪了一下,最后分析代码感觉可能是创建BitmapDrawable对象出了问题,然后查看源码BitmapDrawable.java。BitmapDrawable有若干个构造方法。New BitmapDrawable(Bitmap bitmap)是早期的一个构造方法,在android 4.0已经过时,部分代码如下:this(new Bitma原创 2017-11-07 09:40:26 · 2930 阅读 · 0 评论 -
报错Fatal Exception: java.lang.IllegalStateException: The specified child already has a parent.
前段时间发现线上报了这个错,去看日志就这么点东西,可算是折腾我啊 Fatal Exception: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. at androi...原创 2018-11-05 14:59:23 · 1051 阅读 · 2 评论 -
列表加头之后不能横向全屏
之前做项目的时候遇到一个问题,recycleview添加头部之后,头部没有全屏,最后发现是布局文件中有一个布局的宽度没有占满屏幕,改了之后就好了,特此记录一下。...原创 2019-02-01 14:26:26 · 121 阅读 · 0 评论 -
国际化小数点适配
最近在做公司的项目的时候,突然发现线上有一个奔溃的错误很频繁,查了一下原来是在德语手机上DecimalFormat转出来的小数.变成了,;好大一个坑,最后查了一下,原来是在德语,法语等手机上默认用,代替.解决方案如下:DecimalFormat df = new DecimalFormat("0.00");DecimalFormatSymbols dfs = new Decimal...原创 2019-04-11 15:47:40 · 571 阅读 · 0 评论 -
Android 9.0系统适配
最近在开发中碰到一个问题,APP里的图片有的能显示出来,有的不行,然后开始排查原因,发现9.0以下手机都没问题,就是9.0系统的有问题,并且图片显示不出来的那些路径都是http请求的,这才找到原因,原来是9.0系统默认不支持http请求;解决方案如下:在AndroidMannifest文件下application标签中加上android:usesCleartextTraffic...原创 2019-04-11 15:55:02 · 659 阅读 · 0 评论