Android常见问题
简简单单_zz
这个作者很懒,什么都没留下…
展开
-
解决ScrollView嵌套ListView后,进入页面不从顶部开始
正常情况下,如果在ScrollView里嵌套ListView,你一定会重写ListView,测量ListView的item的高度 。但是如果你的ListView很长,你会发现另外一个问题,就是手机屏幕的底部直接显示到了ListView的底部 原因就是你给ListView填充完数据以后,界面已经显示出来了,又重绘了ListView的高度,导致的这个问题。解决办法:取消ListView的焦点list原创 2017-04-25 14:54:18 · 648 阅读 · 0 评论 -
Android中解决华为手机设置PopupWindow半透明背景无效果问题
Android中为PopupWindow设置半透明背景是很常见的,最简单的就是获取窗体的属性,给其设置透明度: /** * 设置页面的透明度 * @param alpha 1表示不透明 */ private void setWindowAlpha(float alpha) { if (alpha < 0 || alpha > 1)原创 2017-05-16 18:05:28 · 5952 阅读 · 4 评论 -
解决三星note3调用系统拍照后程序崩溃或无法获取图片
三星note3上调用拍照时,发现调用相机拍完照片返回时,导致系统崩溃或者无法获取到图片,仔细研究发现,拍完照后触发它的activity重新走了onCreate()方法。解决方法:方法一:刚开始调用了onSaveInstanceState(Bundle savedInstanceState)和onRestoreInstanceState(Bundle savedInstanceState)这个方法来实原创 2017-05-18 10:17:00 · 2031 阅读 · 0 评论 -
Recyclerview数据显示错乱完全解析
话不多说先看图: 解决之前的效果: 这是解决之后的效果: recyclerview的基本用法都不说,比较简单。 如上图,我们选中了item。然后滑动RecyclerView,滑到底部的时候发现也有item被选中了,这就显示错乱了。所以我们的解决办法就是把item选中的状态,也与数据集合一同保存,这样就不会错乱。我们在JavaBean中创建一个字段来保存item的选中状态。JavaBean代码原创 2017-07-20 20:26:54 · 3164 阅读 · 0 评论 -
解决Android项目Gradle's dependency cache may be corrupt问题
分析Android Studio更新后,各种配置工具也跟着更新。更新后导入工程时(使用Android工程编译或者导入新的工程没有对应的gradle版本)出现如下问题。Error:Failed to open zip file. Gradle’s dependency cache may be corrupt (this sometimes occurs after a network conne原创 2017-11-30 22:05:33 · 1473 阅读 · 0 评论 -
解决华为手机USB调试app闪退重启界面清空log日志问题
机型:华为mate10手机开发环境:Android studio 3.0开发app的时候,出现问题,闪退,去控制台找错误日志,看log的输出,结果一秒闪过,什么都没有.网上搜了半天,顺便记录:进入拨号界面输入:* #* #2846579#* # *依次选择:后台设置—LOG设置—AP 日志重新启动手机ps:没有用.重启手机后LOG设置—-ap日志又默认关闭了,不重启会打...原创 2018-03-16 10:28:10 · 7399 阅读 · 2 评论