自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小码

学习并不是人生的全部,既然连人生的一部分学习也无法征服,还能做什么呢?

  • 博客(54)
  • 资源 (6)
  • 收藏
  • 关注

原创 If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle

如下问题试试我这个加入代理:If you are behind an HTTP proxy, please configure the proxy settings either in IDE or GradleCaused by: org.gradle.internal.resolve.ModuleVersionNotFoundException: Could not find...Could not resolve com.aliyun.ams:alicloud-android-ut:lat

2021-12-01 13:57:48 3060

原创 svn修改Authentication real 地址

以下是两种常用解决办法,我的是服务器地址改了,所以用的是第二种1.在idea更新svn项目的时候,经常提示authentication required,然后输入用户名和密码,还是提示,容易被折磨崩溃。下面是解决办法:File->Settings->Version Control->Subversion->Clear Auth Cache2.这个地址在android studio设置中已经修改了最新,但是提交时还是提示原来的服务器地址修改方式如下:1.首先打开你项.

2020-12-31 10:52:47 798

原创 json数组转换成list的两种方式

//第一种是通过传统json解析的方法 把json数组转换成listList<ClassCircleEntity.CommentEntity> commentList = new ArrayList<>(); if (!TextUtils.isEmpty(commentlistjson)) { JsonArray jsonArrays = new JsonParser().parse(.

2020-06-12 16:18:49 10785

原创 android studio 一开始gradle就不编译,检查是否把这个删了

2020-05-23 21:39:11 327

转载 WebView中播放视频,全屏的适配

WebView中播放视频,全屏的适配Android中WebView的Bug很多,今天总结下加载WebView中视频,用户点击全屏按钮无法全屏的适配。正常情况下,用户点击全屏按钮,我们进入一个视频的横屏的全屏状态。网页点击全屏按钮会触发WebChromeClient的onShowCustomView方法,全屏后缩回来会触发onHideCustomView方法,So我们只需要在这两个方法中处理就行了。https://www.jianshu.com/p/ed01d00809f4...

2020-05-18 14:07:14 419

转载 Android Studio 代码错乱、文件错乱等 缓存清除解决方案

以下是亲测网上搜的大神处理方案,有效,感谢,记录下经常遇见Studio的缓存导致的各种诡异现象。今天遇到一个 文件本地查看没问题,Studio上查看的时候里面的数据全乱了。百度了半天没有找到原因。但是肯定是缓存原因。 清除缓存方案如下1. 清除缓存重启studio - 》 File —> Invalidate Cahes/ Restart ...

2020-04-30 13:49:02 797

原创 腾讯X5内核加载失败大部分知道是这原因,但就是加载失败,解决方式简单粗暴

大部分加载失败由于这3种原因引起1.so文件缺失。2.ndk { abiFilters “armeabi”, “armeabi-v7a”, “x86”, “mips” }3.关于Android 9:我用的时候Android9以前的机器,初始化是没有问题的,但是到了Android 9,初始化直接失败,通过反复的百度查询,最后发现在Manifest.xml文件里面添加一行代码(这个来自网上我没...

2020-04-20 12:52:02 19856 1

原创 删除lib导致项目无法运行情况1

我的情况是:删除lib后 在app moudle中还存在引用,导致报错无法运行。需要删除引用即可

2020-04-20 11:13:46 258

原创 webview或AgentWeb调用微信H5支付后回退时重复调用微信支付解决方案

这里记录下我的解决方案,这个资料太少了1.在“shouldOverrideUrlLoading方法中拦截含有微信支付的域名如图”extraHeaders 这个map对象必须写,这是用来传递微信支付时临时授权域名的,不写会出现“商家参数格式有误,请联系商户”Refere:这个就是你的微信授权域名;最后在loadurl带过去给微信。layoutWebView:是当前fragm...

2020-01-08 11:50:19 2498

转载 完美解决 No IDEA annotations attached to the JDK 1.8 (C:\Program Files\Android\Android Studio\jre)

问题背景今天上午打开AS后突然发现所有xml界面无法预览,打开class文件也发现从头到尾全是错误,在class文件界面上方提示No IDEA annotations attached to the JDK 1.8 (C:\Program Files\Android\Android Studio\jre)…头一次遇见这个问题,只好百度,最后在stackoverflow找到一个解决方案,试了一...

2019-12-19 20:41:46 335

转载 Android编译时出现Process 'command 'build-tools\27.0.3\aapt.exe'' finished with non-zero exit value 1报错

转发如下:https://blog.csdn.net/willba/article/details/83512363昨天在开发一个项目时,在Android Studio中编译时,gradle编译之后出现了如下错误:1Error:Execution failed for task ':samples-simplevideowidget:processDebugResources'.&gt...

2019-12-09 16:04:01 218

原创 jarsigner签名找不到证书链常见错误处理

error1:jarsigner: 找不到xxx.jks的证书链。xxx.jks必须引用包含私有密钥和相应的公共密钥证书链的有效密钥库 密钥条目。error2错误: java.lang.RuntimeException: 密钥库加载: C:\Users\XXXXX\AndroidStudioProjects\XXXXX\xxxxx.jks (系统找不到指定的文件。)安卓输入密钥库的密码短语...

2019-12-02 16:53:32 2676 1

原创 新防洪(红)源码分享,可自动跳转到外部浏览器

本源码教程来自流星博客,我也是搬砖过来的,方便用的人使用,感谢大佬无私分享,我是安卓的,对于php也是那种小白菜,由于自身喜欢折腾,就看教程搭建了个防洪网。亲测可用,需要源码的可以点下载!源码下载地址介绍使用本源码搭建的网站生成的短网址复制到QQ/微信/支付宝打开后可以自动跳转到浏览器打开,其他浏览器打开直接跳转到原网址!注意事项本源码仅支持设置一种默认跳转到外部的浏览器(源码...

2019-09-02 09:07:34 5369 3

原创 svn: E155010: (路径) is scheduled for addition, but is missing

网上找的一种方法:问题描述:删除文件夹后点commit提交(命令行:svn ci -m "new"),但是报错,报错内容如下:提示 "svn: Commit failed (details follow): svn: '/***/xxx.h' is scheduled for addition, but is missing "原因分析:之前用SVN提交过的文件,被标记为"...

2019-07-17 09:22:55 2891 1

原创 AndroidStudio项目报错 "add configurations"和‘Unexpected lock protocol found in lock file’

错误描述:导入新项目时无法编译gradle.解决方法 :1.查看提示删除.gradle文件 中gradle版本即可,我的 是4·4删了2.删除后退出项目,然后打开项目再点击“sync project with gradle file",下图 中 的 第二个 箭头 就是重新 编译gradle3.然后就自动编译的了 。。。。...

2019-07-03 14:52:53 4569

原创 Bugly热更新集成和使用详细教程(第一篇)

对于热更新,早在16年刚入行半年就接触了,那会公司使用的是apkPlug插件化开发,动态打补丁的方式实现热更新,那会开源的热更新好像还没有吧,微信的阿里的都市17年中出来的,我们当时用的apkPlug插件化还是付费的,现在不清楚了....这段时间比较咸,所以发时间去自己倒腾了下,还是挺简单的,和集成其他sdk差不多,就是有些细节无法避免踩坑,坑久了自然就爬出来了,本来端午节之前发一天时间不到写好的...

2019-06-11 17:23:13 1179 2

原创 安卓分享之QQ纯大图分享好友和空间

之前各种分享都做过,唯独QQ的不曾接入,可能我做的产品只是合适年龄大些的吧.扯远了。。。刚开始直接去QQ互联开放平台文档中心添加jar包,初始化什么的就简单完成了,一运行坑点很多,下面就记录下坑1.QQ分享单张图只能从本地获取路径分享,直接贴代码,便于大家搬运哈哈//iv_img 是我把view转成图片的imgview,这里随意历史任何布局都可以转成你想要的图Bitmap b;i...

2019-05-20 14:33:32 1573 2

原创 Android 语音播报最简单使用的实现方案{已在项目中使用}

做这个走了很多弯路,没想多这么简单,还用了之前开源的,导入源码发现文件太多了那是用mediaplay实现的,还要处理推送多条问题,这个用这工具类就基本不用处理呢。之前用的这两个处理的https://github.com/jiangkang/KTools/blob/master/app/src/main/java/com/jiangkang/ktools/audio/VoiceSpeaker.j...

2019-05-05 15:43:13 7435 6

原创 安卓视频压缩带压缩进度值

方法很简单。。。。。。。。。。。。。。导入一个库就可以,也就是导入源码。带进度值和完成的监听的可以下载我这个库作为moudle。直接使用即可。导入配置时可能报错误:"not found 'com.jfrog.bintray' plugin" 只需要在你的根目录gradle中设置如图这两句即可。当然也可以直接使用这个依赖,但是没有进度的监听https://github.co...

2019-03-27 09:16:58 630 1

原创 安卓依赖多个库,导致有重复的包被引用处理办法

1. 查找具体重复引用的包, 全局搜索即可2.查看具体被引用的类即可3.自己想办法解决的吧

2019-03-18 16:49:06 1082

原创 Failed resolution of: Landroid/support/v4/graphics/drawable/DrawableWrapper

Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v4.graphics.drawable.DrawableWrapper" on path: DexPathList[[zip file "/data/app/com.example.banyan.tasty-1/base.apk"...

2019-03-18 13:34:32 1762

转载 RecyclerView倒计时导致View复用问题解决方案

 场景1:RecyclerView item 倒计时的时候,如果系统休眠或者应用切换到后台,由于当前应用被挂起,计时器会停止工作,返回应用计时器才开始继续工作,导致时间不对,这个计时器控件是用Timer写的。解决方案:把Timer替换为CountDownTimer,系统休眠或者应用切换到后台后再返回时间依然准确,具体参考CountDownTimer源码,核心就是运用了SystemClock...

2018-11-22 15:18:48 1378

原创 Android Studio最快速超方便获得release签名和debug的SHA1值

以前在Eclipse中可以直接就看到debug签名的SHA1,很方便,而强大的AS却没有,其实是有的不过藏的有点深。打开AS右上角的Gradle,选择如图root的gradle如上图,双击signingReport运行SHA1成功看到了debug的SHA1,MD5了。最后别忘了切换回运行的Module。...

2018-11-06 15:31:44 179

原创 Android保存View转Bitmap并到本地图库实时更新

参考张大神的http://stormzhang.github.io/android/2014/07/24/android-save-image-to-gallery/最开始我想的是截屏保存更方便,但很丑,于是查了下资料。不到30分钟就弄出来了,很顺利,还是感谢那些开源分享的大神们遇到没做过的,先思考,再动手找解决办法。哈哈。下面是我项目中的的代码,可以参考private void s...

2018-11-02 11:14:08 3291 2

原创 TwinklingRefreshLayout刷新框架配合RecyclerView使用出现滑动不了现象

记录下:其实,是在写代码时太快,复制时没把RecyclerView嵌套进入会出现此情况其次,在自己添加头部head时出现主体main列表不出现,而只出现头部,原因是接口拿到的数据只有1条,而在你返回的viewholder取值时应该减去头部headcount才能正确取值,不然会崩溃,造成数组越界。关键代码CouponEntity.InfoBeanX.InfoBean infoBea...

2018-08-07 18:25:52 955

原创 Push failed: Failed with error: fatal: Could not read from remote repository.

在码云账号上把项目转移到组织后报的异常Push failed: Failed with error: fatal: Could not read from remote repository1.执行以下命令更新你本地 git 仓库的 remote 地址:git remote set-url origin “项目地址”项目地址从“”克隆和下载那里复制而来的2.更新后记得去除原有的远程仓库地址(如果你...

2018-07-10 18:49:07 3766

转载 Android沉浸式状态栏与EditText问题【EditText不弹起,android:windowSoftInputMode="stateHidden|adjustResize失效】

我只是记录下,方便下次查看原博主地址:https://blog.csdn.net/qq_27809865/article/details/74081709Android4.4以前的版本,状态栏都是一块黑色的,个人认为还是比较丑的。自4.4开始,Android已经支持透明状态栏了(俗称沉浸式状态栏)。个人认为支持沉浸式状态栏的app逼格还是比较高的,为了紧跟潮流,我们项目中也准备加入沉浸式状态栏。在...

2018-06-12 16:53:59 4432

原创 Error:Could not find common.jar 和Failed to resolve: com.android.support:support-core-ui:27.1.1

好久没打开家里的开发工具,居然新建的空项目也会抽风,不知道怎么回事就发生的错误,网上找到的解决方法,记录下错误如下: Error:Could not find common.jar (android.arch.core:common:1.0.0).Searched in the following locations:    https://jcenter.bintray.com/...

2018-06-09 10:01:23 6150

原创 java.lang.NoClassDefFoundError: okhttp3.internal.tls.OkHostnameVerifier错误处理方法

导致原因:引用分包导致MultiDex.install(this)MultiDex我放在okhttp之后再去初始化的,在HttpsUtils初始化之后,导致找不到这个包而爆出的异常,因为此时还没分包,怎么找了解决办法:调换下顺序就好了  就没问题了在新增moudle时,如果是初次使用,会导致各种包找不到的异常。建议看看这篇文章,很实用https://blog.csdn.net/u014247915...

2018-06-08 16:45:21 1892

原创 android studio 3.0.1依赖butterknife报错问题解决办法以及androidstudio2.0和3.0以上butterknife的配置大全

异常:Error:android-apt plugin is incompatible with the Android Gradle plugin.  Please use 'annotationProcessor' configuration instead.解决办法如下:一、把project目录下的build.gradle中的classpath ‘com.neenbedankt.gradle...

2018-05-18 19:15:33 1177

转载 Android Studio与夜神模拟器开发调试

使用Android Studio与夜神模拟器开发调试:(1)运行夜神模拟器,(2)打开命令行窗口,(3)打开到夜神安装目录(如cd D:\Program Files\NOX\Nox\bin),(4)执行命令:nox_adb.exe connect 127.0.0.1:62001,连接模拟器,(5)若Android Studio连接不上夜神,重启模拟器即可。...

2018-05-17 11:29:17 505

转载 DOS中切换盘符基本常用三种用法,够用

一般介绍DOS命令,切换工作目录都是用CD命令,但是我在win7下的DOS中使用CD D:\却一直无法转到D盘。后来在网上查找,发现切换盘符直接输入盘符和冒号,如D:  回车便可进入D盘的根目录。切换工作盘之后,再使用CD命令切换工作目录。所以这里要分清两个概念,一个是切换工作磁盘,另一个是切换某个磁盘下的工作目录,两者概念不同,实现命令也不同。首先是切换工作磁盘,其命令形式是 [盘符]冒号,如要...

2018-05-16 14:56:12 6152

转载 android:descendantFocusability解决RecyclerView嵌套RecyclerView导致布局自动滑动等控件焦点抢占问题

原作者地址:可以直接查阅个人觉得写得正是自己之前遇到的就转载了,喜欢的可以收藏最近在项目中需要用到RecyclerView嵌套RecyclerView实现复杂界面的需求,在测试中发现每次打开到该界面的时候,RecyclerView布局都会自动滑动,而不是像正常一样显示到第一个Item的地方。      通过查阅资料发现,当RecyclerView嵌套RecyclerView的时候,子Recycle...

2018-05-14 17:23:46 1698

原创 Git Fetch failed解决办法

错误日志:Fetch failed: cannot lock ref 'refs/remotes/client-side/v1.4.0': unable to resolve reference 'refs/remotes/client-side/v1.4.0': reference broken解决方法

2018-05-08 16:51:18 35319 1

原创 微信分享遇到的最容易踩到的坑最全总结4点:点击无反应,空指针,黑色背景等等。。

虽然微信这块做了很多次,还是会碰到几个很马虎的坑位,分享下!1.int com.tencent.mm.opensdk.modelmsg.WXMediaMessage$IMediaObject.type()' on a null object reference,具体图下图问题产生原因:其实是自己写的马虎,WXMediaMessage在实例化时没有传webpage这个网页url的参数而导致的异常,点...

2018-05-04 15:24:26 3003 2

转载 RecyclerView网络图像刷新会闪烁

转载:https://blog.csdn.net/qq_36523667/article/details/78736015先看一下哪里来的stableIdstableId是Adapter中的一个成员变量,默认是falsepublic static abstract class Adapter&lt;VH extends ViewHolder&gt; { private final Adap...

2018-05-02 16:24:29 656

原创 recycleview复用导致数据错乱解决的3种方法

这是网上贴上的一张图片1.第一种简单粗暴,直接在viewholder设置如下代码即可,但性能可能大打折扣innerFragmentMyOderByViewHolder.setIsRecyclable(false);2.第二种,推荐使用,在需要使用的viewholder 中对使用到的实体bean增加需要设置的状态字段,如user 中booeal ischeck=false,当点击该item中改变is...

2018-04-25 11:35:55 16456 4

原创 scrollview嵌套recycleview初始位置并不置顶解决方法

做项目时免不了在某些布局中需要添加scrollview控件,但是当我们跳转到嵌有scrollview的页面时,发现scrollview的初始位置并不是置顶的在网上查找的资料,基本都是在页面初始化后调用scrollview的scrollTo(0,0)方法达到我们的目的,但在有些情况下,调用这个方法只能在跳转到页面的那一瞬间是置顶的,随后又恢复到了非置顶状态,这并不能达到我们的效果。我们知道,进入页面...

2018-04-13 08:43:17 1921

原创 安卓截屏分享功能几行代码敲定

周六,可惜,我在上搬砖,事情不是很多,分享一段项目中用到的截屏分享代码。 public void screenshot() { // 获取屏幕 View dView = getWindow().getDecorView(); dView.setDrawingCacheEnabled(true); dView.buildDrawingC...

2018-03-31 10:20:04 297

原创 webview加载网页像素b被放大问题的另一种处理方式而非设置ZoomDensity

遇到不曾碰到的问题首先会谷歌下,下面是网上大部分的做法,这可能只适合某些情况下的一种可能吧。毕竟webview在安卓中兼容性适配问题还是很被吐槽的。刚开始自己按照这个做了,还是没任何反应,后来跟web端协调由web前端对加载网页进行适配缩放处理,添加了viewport适配标签,但同时安卓前端也必须开启:加载网页进行适配缩放处理!关键就这一句代码:设置下js即可。这就是对加载网页缩放的viewpor...

2018-03-14 14:22:16 1170

windos通用工具.zip

windos通用实用工具,亲测有效,操作方法可以看本博客教程,一键搞定,亲测有效,有不懂的在博客文章评论或者留言

2020-08-13

新防洪(红)源码分享,可自动跳转到外部浏览器

使用本源码搭建的网站生成的短网址复制到QQ/微信/支付宝打开后可以自动跳转到浏览器打开,其他浏览器打开直接跳转到原网址!

2019-09-02

buglydemo.zip

bugly热更新,可以正常运行,已经测试完的版本,可以自行参考其中配置,使用studio3.3最新工具开发

2019-06-11

安卓视频压缩带压缩进度值moudle

导入一个库就可以,也就是导入源码。带进度值和完成的监听的可以下载我这个库作为moudle。

2019-03-27

对bitmap的压缩设置32k以内,随意设置

微信分享时对返回的bitmap的压缩设置成32k,可以随意自己设置,拿来即可用,代码简洁,又不懂得可以留言问我

2018-05-04

安卓获取汉字拼音首字母工具类封装

可以直接调用方法,有需要配合IndexBar-master这个通讯录开源控件使用的可以自己去下载IndexBar这个控件

2018-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除