自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WWGtest的博客

引领更多的IT爱好者入门

  • 博客(88)
  • 资源 (2)
  • 收藏
  • 关注

原创 【Windows】ping ip+端口

然后把下载好的工具放到电脑的C盘>Windows>System32 下,再次在CMD中输入tcping命令。win:tcping IP地址 端口号。

2023-02-03 11:30:16 1835 1

原创 【安卓】查看项目依赖关系

调试

2023-02-02 17:19:10 163

原创 【安卓】【高德地图】调用 mMapView?.onDestroy() 崩溃

调用 mMapView?.onDestroy() 崩溃

2022-07-26 17:34:44 647

原创 【安卓】【AS】查看SHA1

AS中自带终端输入:keytool -list -v -keystore 秘钥文件路径

2022-02-17 10:44:49 1158

原创 Glide加载长图,解决直接加载宽度留白,设置 scaleType=“centerCrop“ 展示不全问题

Glide.with(me) .asBitmap() .load("https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=3969660676,2975849700&fm=11&gp=0.jpg") .into(new SimpleTarget<Bitmap>(Target.SIZE_ORIGINAL, Target.SIZ...

2021-07-28 04:03:45 827

原创 【安卓】关于输入框的一个异常

W/IInputConnectionWrapper: getTextBeforeCursor on inactive InputConnectionW/IInputConnectionWrapper: getExtractedText on inactive InputConnectionW/IInputConnectionWrapper: getSelectedText on inactive InputConnectionW/IInputConnectionWrapper: getTextAft.

2021-07-14 23:34:55 1132

原创 【Android Studio】【真机调试】Waiting for all target devices to come online

记录一次莫名其妙的问题,真机运行项目,AS一直卡在Waiting for all target devices to come online试了百度的很多办法,重启了AS,重启了电脑,额外配置了ADB的系统变量,甚至换了一台电脑,都不行.百般无奈之下,试着重启了下手机,居然莫名其妙的好了........

2021-07-03 19:47:14 2180 3

原创 百度地图,绘制带网络图片的Marker

dataList : 数据Listpoints : 经纬度List private void buildMarker(int index){ Bundle bundle = new Bundle(); bundle.putSerializable("userData",dataList.get(index)); View marker_user = LayoutInflater.from(me).inflate(R.layout.mar.

2021-05-25 17:39:13 279

原创 【RecyclerView】【Glide】列表加载多图卡顿

记录一次列表加载很多图片时卡顿的问题现象:仿微信朋友圈列表,多图九宫格布局,随着加载数据的增加,列表越来越卡顿,但是再次刷新之后,列表重归流畅问题猜测及尝试解决:1.图片缓存增多:采用图片加载栈缓存清除+预加载方案,实测效果并不理想,非本质问题2.图片缩放处理:调用override() 方法,对图片进行压缩,实测确实有效果,单还会有卡顿现象,增大压缩率后,卡顿现象确实有很大的优化,但是伴随的却是列表中的图片非常模糊.....3.图片的圆角处理:在咨询了一位安卓大佬后,提出了把图片的.

2021-01-30 10:15:29 3144 3

原创 【AS】【友盟】【钉钉】集成友盟 钉钉 分享时,一个编译问题

问题描述:编译时报错,无法访问某个类***\ddshare\DDShareActivity.java:5: 错误: 无法访问IDDAPIEventHandlerpublic class DDShareActivity extends DingCallBack { ^ 找不到com.android.dingtalk.share.ddsharemodule.IDDAPIEventHandler的类文件解决方案:咨询过友盟在线客服后给出答案:进入友盟GitHu...

2021-01-13 17:06:38 419

原创 【Git】AS创建新项目,使用Git绑定远程仓库并绑定分支上传

一、创建项目并初始化本地Git仓库git init二、添加代码至暂存区 2.1 配置过滤文件 2.2 添加至暂存区git add .三、提交至暂存区git commit -m "在这里编辑提交信息"四、绑定远程仓库 PS:要在Git服务器中创建好一个新的仓库,本文以码云为示例 4.1.1 创建仓库 4.2.1 配置全局用户名git config --global user.name "你的用户名" 4.2.2 配...

2021-01-09 11:52:36 332

原创 【IDEA】【Swagger】接口返回 List<Class> 类型时 404

记录一下接口返回List类型时404的问题解决方案:相应接口添加 @ResponseBody注解

2020-12-02 16:13:40 1364

原创 【IDEA】IDEA2020 通过 Database 连接 MySQL 异常(08S01,08001)处理

记录一下 IDEA2020连接 MySQL 异常(08S01,08001) 的问题处理环境:MacOS : Big Sur , 11.0.1MySQL:8.0.15IDEA:2020.2百度了很多,解决问题大致都是:1.修改MySQL远程访问权限2.修改MySQL对应账户的Host为 % ;3.修改MySQL的时区4.禁止SSL访问.....我也确实都按照上面的解决方式修改了,但是还是没有连接成功,后来问了后台的同事,他说换一下Jdbc连接类试试,之.

2020-12-02 16:06:09 3678

原创 【安卓】【Dimens】适配文件创建

一、复制(下载)适配文件

2020-11-13 16:34:47 531

原创 【安卓】布局中避免子View被顶出

产品需求:布局中有两个View(或者多个),他们的宽度都不确定,那么当其中一个宽度过宽时,要保证另一个View的正常显示.效果图:正常情况下:宽度过宽情况下:思路:1.LinearLayout 线性布局权重(不可行):给第一个控件设置宽度0,权重1,第二个控件宽度自适应:结果:过宽状态下效果正常,但是没有过宽时第二个View在父布局最右边.2.RelativeLayout相对布局,条件方式(不可行):效果同线性布局.......3.Con...

2020-11-06 09:38:49 1227 1

转载 RGB 透明度 对应代码

转载自https://blog.csdn.net/qq_29389373/article/details/89312420透明度具体对应百分比:100% — FF95% — F290% — E685% — D980% — CC75% — BF70% — B365% — A660% — 9955% — 8C50% — 8045% — 7340% — 6635% — 5930% — 4D25% — 402...

2020-10-12 09:30:02 3795

原创 【Git】本地分支绑定远程分支

百度了一下,发现有这种方式的:git branch --set-upstream debug origin/debug 实际测试了一下:根据提示,使用--set-upstream-to本地和远程分支都没错,怎么会提示不存在呢?看了下Git的文档:If you wish to set tracking information for this branch you can do so with:git branch --set-upstream-to=origin..

2020-08-20 10:14:17 5803

原创 【安卓】Fresco动态设置圆角后图片颜色渗出的问题

问题场景: 我在一个工具类中加载图片,动态设置了圆角和缩放类型(fitCenter),在加载某些图片的时候,导致图片颜色渗出. 开始以为是Fresco默认背景的问题,看了下官方文档中的解释,发现并不尽然..图片文件:修复前:其中,红框框是图片控件大概的大小,右边的黑边就是图片渗出的颜色.修复后:官方的解释:解决方式: 1.代码中设置://重设SimpleDraweeView相关属性GenericDraweeHierarchy ...

2020-08-12 10:13:33 699

原创 【安卓】Fresco动态设置占位图

本来觉得没必要写,但是大概百度了一下,发现并不太好找这个方法,就写一个吧,手动滑稽.pngSimpleDraweeView pic;GenericDraweeHierarchy hierarchy = pic.getHierarchy();//设置占位图hierarchy.setPlaceholderImage(占位图ID);...

2020-07-03 09:26:39 1049

原创 【安卓】Android Studio 运行一直卡在waiting for debugger

至于为什么会造成这个问题我也不是太清楚,但是解决方法除了网上常说的重启adb,甚至重启电脑(基本没用)等,我总结了两种可用方式:一、直接跳出但是此方式的话每次运行都得这么做,忒麻烦,建议第二种方式。二、直接开关开发者模式(简单粗暴!!!还提莫的有用!)...

2020-04-02 17:14:55 913 1

原创 【安卓】compileDebugJavaWithJavac导致无法运行

在Terminal里面输入命令gradlew compileDebugSources --stacktrace -info,查看具体错误

2019-07-24 09:16:35 629

原创 【安卓】娇子视频播放器初体验

首先先放一张最简单的视频播放图:OK,加下来开始进入正题:一、开始集成(GitHub地址)1.导入依赖://娇子播放器//项目地址 : https://github.com/lipangit/JiaoZiVideoPlayerimplementation 'cn.jzvd:jiaozivideoplayer:7.0.5'2.添加网络权限:<uses...

2019-07-23 18:56:47 888

原创 【安卓】华为 Activity继承基类后动画无效问题

最近项目中由于某些页面需要取消切换动画,但是继承了基类后发现取消动画无效。试了style和代码控制,皆无效果,无奈用了别的机型测试发现正常取消。确定主要原因不在代码。由于赶工期,所以没时间研究具体怎么回事。暂用解决方案:取消继承基类,把需要在基类中使用的方法拷贝到需要取消动画的页面。...

2019-07-01 10:43:35 341

原创 【Mac】休眠后无法播放音频问题

有时候 Mac 从睡眠状态恢复之后没有声音,音乐软件不能播放,这是 Mac OS X 系统的一个 Bug,原因是核心音频守护进程「coreaudiod」出了问题。一、在 Mac 中打开活动监视器,在 Finder 的「应用程序」中搜索「活动监视器」可以找到。二、在「活动监视器」窗口右上角的搜索框里输入「audio」,此时可以搜索到「coreaudiod」进程。三、选中「coreaudi...

2019-06-19 10:51:31 3246

原创 【安卓】华为应用商城版本更新步骤

华为应用市场更新版本的时候分为两种方式上传更新的全量包:一、先上传全量包至软件包管理二、在 版本/升级 中直接上传全量包一、先上传全量包至软件包管理二、点击版本/升级 选择软件包中刚上传的全量包三、和填写审核一样,最后点击保存,点击提交审核,然后等待审核通过即可...

2019-06-19 10:03:15 4201

原创 【AS】Windows10下Git环境变量配置

很久没用回Windows了,最近因为工作原因又回归到Windows的怀抱,配置完AS的开发环境后使用Git管理本地代码时提示:'git' 不是内部或外部命令,也不是可运行的程序 或批处理文件。去百度大概搜了一下,是因为没有配置Git环境变量的原因,但是没有具体的解决步骤,特此记录一下.(PS:如何下载和安装就不具体赘述了,直接百度Git就能下载,安装教程请点击参考)一.确定G...

2019-06-04 15:11:21 30704 5

原创 【IDEA】IDEA热部署

与eclipse不同,eclipse中热部署是默认开启的,而IDEA中默认是关闭状态。一、配置文件&lt;!-- 热部署 --&gt;&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-devtools&lt;/a...

2019-01-22 16:45:22 306

原创 【IDEA】IDEA连接MySQL数据库,快速生成实体类

一、IDEA中展开Database视图 二、连接MySQL数据库PS:不知道数据库名称可以查看图形工具连接成功后右侧Database视图将会正常显示出数据库结构三、配置映设1.选中一张表,右键选择选项2.IDEA左侧试图会出现配置文件位置,双击打开,修改完之后保存四、生成实体类1.选中要生成实体类的表,右键选择选项生成2.选择...

2019-01-22 16:30:03 6265 1

原创 【MySQL】Linux(Deepin)安装MySQL

转载请声名出处!!! 本篇博客写给安卓后台入门的同学们~ 推荐链接:Linux(Deepin)安装IDEA 一、终端安装MySQLsudo apt-get install mysql-server mysql-client输入root管理员密码(deepin系统的终端输入管理员密码的时候是不显示的,但实际是已经输入,所以当你发现打字没反应时请不要惊讶,正常输入...

2019-01-19 18:22:55 1119

原创 【IDEA】Linux IDEA创建一个SpringBoot项目

转载请声名出处!!!如何在Linux上安装IDEA请参考:Linux(Deepin)安装IDEA一、新建工程选择 Creat New Project二、配置工程1.选择jdk2.设置名称3.选择架构(此方式以安卓后台服务为例)4.本地工程名和路径5.完成点击finish,等待编译完成,如下图三、测试运行点击快捷运行运行...

2019-01-19 17:36:32 992

原创 【IDEA】Linux(Deepin)安装IDEA

转载请声名出处!!! 本篇博客写给安卓后台入门的同学们~ 推荐链接:Linux(Deepin)安装MySQL PS:本方式为官网免安装版一、下载最新版IDEA安装包官网下载链接二、解压右键压缩包--解压到当前文件夹三、运行打开解压好的压缩包--bin--双击idea.sh--运行PS:设置便捷启动右键idea.sh--标记信息--...

2019-01-19 17:12:48 16703

原创 【安卓】腾讯Bugly之应用升级&热更新-应用升级

如何接入请参阅 【安卓】腾讯Bugly之应用升级&amp;热更新-接入篇我个人感觉应用升级是最简单粗暴的一种升级方式,但是同样的,用户体验也是不太好。一、制作升级包如何制作请参阅上一篇博客 【安卓】腾讯Bugly之应用升级&amp;热更新-热更新 中的如何制作基准包制作新版本的时候一个很关键的点大家需要注意!versionCode 因为Bugly是根据versionCod...

2018-12-19 17:12:38 280

原创 【安卓】腾讯Bugly之应用升级&热更新-热更新

如何接入请参阅 【安卓】腾讯Bugly之应用升级&amp;热更新-接入篇什么是热更新:热更新能力是Bugly为解决开发者紧急修复线上bug,而无需重新发版让用户无感知就能把问题修复的一项能力。Bugly目前采用微信Tinker的开源方案,开发者只需要集成我们提供的SDK就可以实现自动下载补丁包、合成、并应用补丁的功能,我们也提供了热更新管理后台让开发者对每个版本补丁进行管理。为什么使用...

2018-12-19 16:13:02 1114

原创 【安卓】腾讯Bugly之应用升级&热更新-接入篇

首先声明一点,我个人认为Bugly是很好用的一款集Bug收集,应用后期升级与维护与一体的第三方。既然大家要接入腾讯Bugly,那么Bugly是什么我就不细说了。更详细的资料大家可以去看官方文档 : 腾讯Bugly文档中心接下来就开始本期的重点-如何快速接入Bugly到我们的项目中。 第一步:添加插件依赖1.工程根目录下“build.gradle”文件中添加:buildsc...

2018-12-19 16:04:57 493

原创 git命令行拉取远程分支代码,并合并后上传到自己的分支

1.  git add .                                                         //把当前所有修改添加到本地仓库2.  git commit -m "提交信息"                               //把当前添加到仓库的修改提交到本地仓库 (这里说一下两者的区别,第一个是你仅仅把一些修改添加到本地仓库,...

2018-12-14 14:22:34 4507

原创 安卓单一实例全局可调用网络加载弹窗

最近因为项目需求,需要完成一个全局的网络加载弹窗需求,真正完成这个需求之后,感觉最重要的不是结果,而是思维。我刚开始接到这个需求的时候,第一种想到的方案是 基类加单例。但是实际做起来之后发现,因为单例的原因,你的弹窗只能在第一次创建这个单例的activity中显示出来。那么发现这个问题之后在这个的基础上改进一下,如果我不用activity的上下文,而是采用类似于Application的一种...

2018-12-02 16:37:17 1553 4

原创 CoordinatorLayout初识

项目中有一个tab吸顶效果,最初的想法是最外层scrollview,里面写tab,滑动的时候获取tab距离scroll的Y轴顶点的距离,如果等于0的时候,就让tab的Y值一直为0.思想图实际开发的时候遇到了一个问题,因为我目前的水平不够,自定义scrollview的时候,获取不到其子控件的Y值.后来不得不放弃.但是我又不想因为一个效果去专门引用一个第三方库,一次偶然的情况下知道了C...

2018-10-08 18:40:48 148

原创 利用Gson,无Bean类json转Map

我们都知道,大部分情况下,用Gson解析都是创建JavaBean类去解析的.其实我们有时候去从网络上获取到数据之后只会用到其中某一个字段,或者当前请求的接口后台并没有给一个确定的类型.这就限制了Javabean的作用.那么有没有一种办法去解决这个问题呢?答案当然是有!我们可以换一个角度去看这个问题,我们利用Javabean,不就是为了取值方便吗?那么java中有什么同样是取值方便的呢?没错...

2018-10-04 13:34:23 941

原创 自定义TabLayout 1.0 (仅支持快捷设置指示器长度,且为固定值)

最近项目中有一个需求,TabLayout指示器长度改成指定固定值,当然网上有什么反射加padding什么的,可是治标不治本,且Tab过渡动画也加不了,什么?你告诉我github又xxx类似控件,可是为什么我要放弃google大神的源码呢,改改就能增加新功能了呢,为了达到目的,我就开始了下面一系列骚操作首先是效果图,原谅不是动态的,懒得整了 项目中导入官方依赖,下面所有的操作都是依赖...

2018-09-29 16:34:24 309

原创 自定义HomeScrollview,增加下拉刷新,上拉加载更多功能

没有废话,直接撸代码~首先是自定义控件:/** * Created by HXY on 2018/9/25. * Be used for : 自定义首页Scrollview主布局,添加下拉刷新子Recycleview,滑动事件监听 */public class HomeScrollview extends ScrollView { private int down_y...

2018-09-26 15:31:20 944

安卓8.0的保活方案.xmind

完全理想的保活开发仔们就别想了,除非你的用户量和微信QQ啥的一样多,而且公司实力比得上腾讯阿里,能跟各大手机厂商达成合作.不然只能搞一些科技与狠活,这个方案老实讲有点流氓,为了更好的大环境,建议不要用这种方案,但是大家都是打工人,有时候不得不向money低头.... 目前所有的应用层保活方案都不能完全保活,只能说尽量提升你App的存活几率罢了,大家心里都有点13数就好....

2023-02-06

【安卓】RecyclerView瀑布流,解决数据变更时数据的跳动或数据错乱问题.

基于RecyclerView和CardView的瀑布流布局方式,增加SmartRefreshLayout刷新库,解决数据变更时数据的跳动或数据错乱问题.

2019-07-17

【安卓】全局字体设置&修改字体样式

全局字体设置,单独字体设置,附带阿里-惠普体字体包,

2019-07-15

空空如也

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

TA关注的人

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