![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
解决方案
文章平均质量分 69
骑猪追大象
落花人独立,微雨燕双飞——做一个文艺的键盘农夫
展开
-
使用Retrofit2+OkHttp监听上传或者下载进度会执行两次的问题
okhttp添加了日志拦截器导致监听上传或者下载进度会执行两次的问题原创 2024-06-27 16:36:10 · 301 阅读 · 0 评论 -
Android找不到so,实际上apk中有的
明明包中有so文件,运行时却找不到原创 2024-06-14 18:03:33 · 427 阅读 · 0 评论 -
module内包含第三方aar包,完整打包上传maven的方法
android module内含三方aar包,整体打包上传maven的方法原创 2022-08-09 10:02:11 · 2359 阅读 · 3 评论 -
更新GreenDAO实体类导致的编译错误
错误信息:Error:Execution failed for task ‘:app:greendao’.Constructor (see XXXBean:47) has been changed after generation.Please either mark it with @Keep annotation instead of @Generated to keep it untouched,or use @Generated (without hash) to allow to rep原创 2021-03-25 13:59:07 · 2650 阅读 · 0 评论 -
解决SmartRefreshLayout/SwipeRefreshLayout与RecyclerView下拉冲突的问题
我遇到的场景是这样的,如下图:原创 2020-10-22 16:49:30 · 2127 阅读 · 0 评论 -
华为手机软键盘挡住Toast
在华为手机上EditText如果设置 inpuType="textPassword"并且焦点在该EditText上,弹出的华为安全键盘会挡住Toast提示解决方案:1.改变焦点2.手动隐藏软键盘(可以复写:dispatchTouchEvent方法,在点击EditText外部时隐藏软键盘)...原创 2020-10-19 16:30:20 · 4173 阅读 · 0 评论 -
华为adb wifi调试断线问题解决
原文:华为adb wifi调试断线问题解决(hbuilderx wifi调试)开启wifi调试手机打开usb调试,通过usb连接电脑,手机选择传输文件模式打开命令行输入:adb tcpip 5555断开数据线打开命令行输入:adb connect 内网地址(如:adb connect 192.168.1.100,若第二步端口不是5555则需加上自定义的端口,如adb connect 192.168.1.100:4567)输入adb devices即可查询当前设备完整代码示例:adb wifi调试a转载 2020-09-03 15:40:51 · 5299 阅读 · 0 评论 -
解决Glide图片缓存问题,同一url换图片不起作用问题
解决方法有两个:1.每次加载都清理缓存。但这个方法是不可取的, 会导致每次都去网络加载图片. 显示非常慢. 这就相当于废弃了缓存这个好用的功能:Glide.with(this) .load(uri) .asBitmap() .centerCrop() .diskCacheStrategy( DiskCacheStrategy.NONE )//禁用磁盘缓存 .skipMemoryCache( true )...转载 2020-08-14 12:20:37 · 1345 阅读 · 0 评论 -
Android10+ FileNotFoundException: open failed: EACCES (Permission denied)
背景原因Android 10(API 级别 29)引入了多项功能和行为变更,目的是更好地保护用户的隐私权。具体变更请跳转:https://developer.android.google.cn/about/versions/10/privacy/changesandroid Q 规定了APP有两种外部存储空间视图模式:Legacy View、Filtered View。采用了新的分区储存权限,老的存储权限READ_EXTERNAL_STORAGE/WRITE_EXTERNAL_STORAGE废弃,替换原创 2020-06-19 10:20:23 · 4895 阅读 · 0 评论 -
Java List retainAll踩坑记录
在Java中两个集合的交集可以使用 List.retainAll(Collection<?> c) 方法,其返回值为 boolean 类型,官方说明是:/** * Retains only the elements in this list that are contained in the * specified collection (optional operation). In other words, removes * from this list原创 2020-06-03 15:51:10 · 3661 阅读 · 2 评论 -
设置Dialog全屏显示
Android Dialog全屏显示原创 2016-01-27 14:26:37 · 2625 阅读 · 0 评论 -
UVC驱动外接摄像头
博主免责声明:仅供研究讨论,严禁商用!!!简单记录一下开发中遇到的手机驱动外接摄像头,目前只能针对个别机型,像小米,魅族MX2,ZTE测试过是可行的,Lenovo,VIVO,华为由于关闭了外接设备,并不支持外接摄像头。摄像头要支持UVC软驱。另外要注意,摄像头预览分辨率要是手机/平板分辨率和摄像头支持的分辨率交集,Demo中将查看分辨率的代码解开(代码改为true)可以查看两者支持的分辨率。还...原创 2016-03-14 09:57:13 · 24528 阅读 · 39 评论 -
Android横竖屏切换时不销毁Activity
横竖屏切换不关闭activity,设置了android:configChanges="orientation|keyboardHidden";为什么还会走生命周期过程原创 2016-05-13 16:08:00 · 2159 阅读 · 1 评论 -
C#中字符串以回车分割解决方案
C#按照系统分割字符串。原创 2016-07-26 12:01:13 · 9679 阅读 · 0 评论 -
解决使用第三方扫描二维码后返回界面出现的OpenGL error 0x0502
解决使用第三方扫描二维码后返回界面出现的OpenGL error 0x0502原创 2015-03-30 13:34:38 · 1851 阅读 · 0 评论 -
奇葩问题:ListView中Item与Item中的Button不能单击问题
android中ListView是一个经常要用到的一个组件,用到该组件时经常会碰到ListView的Item和Item中的Button不能单击的问题。本人在使用时同样也遇到过这样的情况,共有三种情况,总结如下:情况一:焦点问题: 设置android:descendantFocusability="blocksDescendants"> 和android:focusable="fal转载 2015-08-04 15:22:50 · 568 阅读 · 0 评论 -
解决Android手机自带内部存储路径存在但是却获取不到内容的问题
由于安卓手机纷繁嘈杂,国内厂商基本都是定制,有的手机内存和sd卡获取通过Environment.getExternalStorageDirectory()。。等方法获取不正确的问题,本文就提供解决方案转载 2015-09-17 17:06:38 · 11406 阅读 · 0 评论 -
Android Studio同步maven仓库异常通用解决方案
前言记录一次在开发过程中遇到的问题,周末high完上班第一天,兴致勃勃的打开坑皮U特,按照习惯登上微信、QQ,打开AS,运行的飞速,滋溜项目打开了,好吧,一片红,搞什么灰机,喏,好多酱紫的,请允许我爆粗口,WTF!则这个怎么可能没有引入呢,再三确认有的啊,什么鬼???哈哈,重启大法…还不行,我是知道这玩意是依赖网络的,但是我之前是下载过的呀,然后去本机.gradle目录去搜jar包,没有!!!...原创 2019-01-28 17:26:05 · 4045 阅读 · 3 评论 -
git仓库迁移
背景现在我们的代码大多数都会采用托管的形式(git、gitlab、github…)进行管理,我们在开发过程中有时候可能因为运维需要或者资源整合进行已有项目整合,可能会遇到将已有仓库迁移到另外一个仓库,又不想改变各个分支的联系和提交日志,总之尽可能保留之前仓库的有用信息。本文场景就是,从一个仓库迁移到内网的一个仓库,代码托管使用的是gitlab。正文在本地创建裸板库在本地创建一个目录,比如...原创 2019-02-13 17:54:36 · 10053 阅读 · 0 评论 -
Java单例模式探讨
单例模式网上有很多种写法,目前个人认为相对比较好的写法是本篇的最后一个转载 2016-01-06 16:08:16 · 578 阅读 · 0 评论 -
比较两个数的大小
比较两个数的大小方法方法总结转载 2015-12-24 13:26:51 · 1479 阅读 · 0 评论 -
Android 开发异常java.lang.VerifyError解决
Android项目更换开发环境时可能会出现 Java.lang.VerifyError异常一般高版本ADT运行低版本ADT创建的工程可能会抛出java.lang.VerifyError异常有两个解决方法:1.简单的解决方法是找到项目文件夹下的.classpath文件,把其中的<classpathentry kind="con" path="com.android.ide.eclipse.ad...转载 2016-10-09 17:32:58 · 3320 阅读 · 2 评论 -
ApkTools打包出错异常:Could not decode attr value, using undecoded value instead
使用Apktool反编译出现Could not decode attr value, using undecoded value instead报错解决办法原创 2016-09-12 15:49:11 · 3625 阅读 · 0 评论 -
Android反射获取资源 id通用工具类
反射获取资源id原创 2016-08-16 21:52:44 · 2420 阅读 · 2 评论 -
Android Studio 中文乱码解决方案
Android Studios解决中文乱码原创 2016-08-15 10:38:42 · 816 阅读 · 0 评论 -
Genymotion 解决虚拟镜像下载速度特别慢的问题
Genymotion下载ova镜像,不用翻墙转载 2017-03-21 22:20:33 · 798 阅读 · 0 评论 -
国产 Android 权限申请最佳适配方案——permissions4m
Android 权限适配转载 2017-09-11 09:34:02 · 2009 阅读 · 1 评论 -
Lucene+HighLighter 搜索关键字高亮显示
搜索并将关键字高亮显示转载 2015-03-05 15:58:08 · 827 阅读 · 0 评论 -
四种方案解决ScrollView嵌套ListView问题
ScrollView嵌套ListView的问题转载 2015-07-15 15:24:13 · 669 阅读 · 0 评论 -
Android中ConfigChanges属性
在android开发中, 通过设置ConfigChanges属性可以使Activity捕捉设备状态变化转载 2016-10-12 17:30:10 · 2554 阅读 · 0 评论 -
APP崩溃后自动重启
APP异常崩溃后重启原创 2015-09-22 18:21:53 · 4138 阅读 · 0 评论 -
Android完美退出
文章转载自:http://252831020.iteye.com/blog/1168527Android之完美退出方法(2.1-2.2-2.3SDK版本均测试通过)2011年05月09日 星期一 14:26为什么要写这篇文章?网上有很多种退出方法,可实际上很多方法都不通用(在某个版本下可用,到了另一个版本就不行),或者方法的实际效果根本就和其描述不符转载 2015-12-03 09:38:38 · 534 阅读 · 0 评论 -
Android监听按键返回键
在开发过程中我们有时候会单独处理手机物理返回键,他有两种处理方式,择一而用:package com.lzy.demo; import android.os.Bundle; import android.view.KeyEvent; import android.app.Activity; /** * Demo描述: * 处理Back键按下事件 * * 注意事项: * 以下两原创 2015-12-03 09:06:27 · 1701 阅读 · 0 评论 -
简单实现单选多选(GrideView实现单选,ListView实现多选),横向ListView
本文小demo实现了以下几个常用的功能,横向listview即HorizontalListView,listview的多选,grideView的单选。原创 2015-11-13 15:51:17 · 1846 阅读 · 0 评论 -
Android生成签名包以及空白包打签名包
Android生成签名包以及空白包打签名包原创 2015-11-04 19:06:05 · 4346 阅读 · 0 评论 -
The project cannot be built until build path errors are resolved解决方案
The project cannot be built until build path errors are resolved解决方案原创 2015-11-03 15:12:22 · 3508 阅读 · 0 评论 -
Android图像处理整理
Android图像处理,灰度化、二值化、锐化、高斯模糊、浮雕等特效处理原创 2015-10-26 18:00:47 · 7751 阅读 · 0 评论 -
Java中特殊字符处理(转义字符)
Java中有些正则的特殊字符,如果我们需要使用这些特殊字符就需要采用"\"进行转义处理后使用。原创 2015-10-20 19:01:52 · 27315 阅读 · 0 评论 -
BitmapFactory.Options避免 内存溢出 OutOfMemoryError的优化方法
图片OOM的处理转载 2015-09-22 15:53:27 · 1029 阅读 · 0 评论 -
Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead的问题解决
Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead的问题解决原创 2015-06-25 16:32:11 · 3480 阅读 · 0 评论