- 博客(12)
- 资源 (12)
- 问答 (6)
- 收藏
- 关注
原创 10分钟带你实现一个Android自定义View:带动画的等级经验条
重要的变量都加上注释了,没有注释的就是我觉得没必要注释🚀//整个View的宽度//整个View的高度//内部经验条的宽度//内部经验条的高度//内部经验条的左边距//内部经验条的上边距//经验条的圆角//等级圆点的间隔//当前经验值//每一等级占总长的百分比//经验条百分比(相对于总进度)//当前等级//升级所需要的经验列表//各种颜色值//各种颜色值//各种画笔//各种画笔10分钟过去了,这个简单的自定义View你拿下没有?需要整份代码的话,下面链接自提。
2023-07-28 10:20:06
358
1
原创 如何在ImageSpan上面绘制文本?
前阵子碰到一个需求:在文本中内嵌图标,并在图标上面绘制特定文本。很自然就会想到用SpannableString去实现,但经过一系列的研究捣鼓,发现根本就没有能在图标上绘制文本的span类,于是乎我去翻ImageSpan跟其它主要span类的源码,发现它们的绘制原理跟自定义View差不多,都是在draw方法里画东西,所以我就自己继承ImageSpan,实现了在图标上面绘制特定文本的Span。 我管它叫——TextOnImageSpan。
2023-06-07 08:00:00
455
原创 Android自定义View:超过最大高度时支持滚动并且解决滑动冲突的TextView
Android自定义View:超过最大高度时支持滚动并且解决滑动冲突的TextView。
2023-05-26 08:00:00
2554
1
原创 Android 让SuperTextView支持边框线颜色渐变
Android 让SuperTextView支持边框线颜色渐变前言一、先上效果图二、SuperTextView源码修改三、效果图代码示例 (xml文件)总结前言 最近碰到一个需要,需要我实现大量的边框颜色渐变效果,思来想去,能做到这个效果的应该就是SuperTextView了,然后我就上了Github去找它的源码库https://github.com/chenBingX/SuperTextView,然后研究了一下发现SuperTextView只支持单色边框线,作者在20年的时候说会考虑加上(http
2022-05-01 12:50:26
1042
原创 蚂蚁森林收集能量之AutoJs实现(精度优化版)
蚂蚁森林拯救能量之AutoJs实现前言一、先上效果图二、脚本思路三、具体实现总结前言 它来了,它来了,你被偷的能量回来了! 在5月份的时候,我写了一篇AutoJs去拯救能量的文章(这是链接),转眼间已经五个月过去了,之前的拯救能量脚本只能保证在前10秒可以很好的点击能量,但是在最后5秒的时候就会疯狂错位,无法精准点击。因为我也不是一个沉迷偷能量的人,所以那个问题从我上篇文章发出去后就一直没管,但最近实在闲着无聊,点开了优快云的数据发现,这篇文章的阅读量一直有在涨,偶尔也会涨个粉丝,于是今天我又
2021-11-01 07:00:00
4533
28
原创 ArrayList源码解析
前言 在我的日常开发中,ArrayList这个类几乎是我天天都会用到的一个类,简单又好用,不知大家是不是也经常用它?虽然经常都用到它,但是我却从来都没有看过ArrayList的源码实现,突然意识到如果一直只停留在“会用就好”的这种阶段,会导致自己在技术深度上陷入瓶颈,于是才有了这篇文章。 我会在看ArrayList源码的同时,把那些需要记录下来的点,写到这篇文章当中,以防自己忘记,也可以给大家做下参考。该文章包含较多源码,请耐心食用哦!ps:在文章的左边会有目录可以点击跳转到想看的API文章目录
2021-08-27 13:48:20
144
原创 蚂蚁森林拯救能量之AutoJs实现
蚂蚁森林拯救能量之AutoJs实现前言一、先上效果图二、脚本思路三、具体实现前言它来了,它来了,你被偷的能量回来了!前阵子我写了一篇用AutoJs去收蚂蚁森林能量的文章(这是链接),而蚂蚁森林自动收能量的文章网上一搜一大把,写它单纯是闲着无聊,就是玩儿~但是!在我那篇文章发出去的几天后,蚂蚁森林就把收完能量的页面更新为拯救能量的入口了,虽然拯救能量已经出来有一段时间了,但是之前没有去关注它,这次的更新又勾起了我写脚本的念头,这估计是整个优快云第一篇自动拯救能量的文章,甚至我在百度都没有找到有相
2021-05-23 18:13:55
5016
9
原创 蚂蚁森林自动收能量之AutoJs实现
蚂蚁森林自动收能量之AutoJs实现前言一、脚本思路二、具体实现总结前言虽然网上有很多关于蚂蚁森林自动收取能量的脚本,但我就是不用,非要自己动手写一个,哎,就是玩儿~一、脚本思路介绍一下我的脚本思路与实现步骤:首先打开某宝APP;进入蚂蚁森林;等待加载动画结束;开始循环收取能量;出现能量收完页面时退出APP;二、具体实现直接上代码: main(); function main(){ console.log("等待获取无障碍权限");
2021-05-09 18:50:45
4300
25
原创 Android实现大文件的分片上传与断点续传
在Android中实现大文件的分片上传 断点续传前言一、将需要上传的文件分片处理二、使用步骤1.引入库2.读入数据总结前言最近在公司的开发任务中,有一个大文件需要分片上传的功能要求,由于之前没有做过这个功能,看了一下网上的博客,有看到生成一些小文件再上传的,感觉不是很好,所以在这记录一下最后的代码,希望能跟大家交流一下一、将需要上传的文件分片处理分块方法 private byte[] getBlock(long offset, File file, int blockSize) {
2021-01-20 20:11:46
4728
12
原创 com.google.common.base.Preconditions.checkNotNull(Preconditions.java:877)问题处理
在导入公司旧项目时出现该问题,怀疑是ndk配置问题,但无奈我又找不到证据,后来发现Android studio里面project Structure的ndklocation按钮暗了,无法选择更加确定是ndk问题解决方案:在local文件中设置自己的ndk.dirndk.dir=C:\Users\HBH\AppData\Local\Android\Sdk\ndk\16.1.4479499...
2020-12-04 11:08:55
4647
原创 Android Studio Error:A problem occurred configuring project ‘:app‘. 空指针且(no error message)
今天在拉取一个公司的旧项目时出现了这个问题,但是我并不清楚问题的原因是什么于是百度了很多,但依旧没有找到解决方案后来尝试更新了gradle,问题得以解决,我想有可能是版本冲突的问题吧,在此做个记录...
2020-12-02 12:01:40
670
jadx-gui-1.4.7.zip android端 apk反编译神器
2023-05-13
jadx-gui-1.4.7.zip android端 apk反编译神器
2023-05-13
jadx-gui-1.4.6.zip android端 apk反编译神器
2023-05-13
jadx-gui-1.4.6.zip android端 apk反编译神器
2023-05-13
jadx-gui-1.4.5.zip android端 apk反编译神器
2022-10-24
jadx-gui-1.4.4.zip android端 apk反编译神器
2022-10-24
jadx-gui-1.4.3.zip android端 apk反编译神器
2022-10-24
jadx-gui-1.4.2.zip android端 apk反编译神器
2022-07-07
jadx-gui-1.4.1.zip android端 apk反编译神器
2022-07-07
jadx-gui-1.4.0.zip android端 apk反编译神器
2022-07-07
jadx-gui-1.3.5.zip android端 apk反编译神器
2022-05-05
jadx-gui-1.3.4.zip android端 apk反编译神器
2022-05-05
jadx-gui-1.3.2.zip android端 apk反编译神器
2022-05-05
jadx-gui-1.3.1.zip android端 apk反编译神器
2022-05-05
jadx-gui-1.3.0.1.zip android apk反编译神器
2022-05-05
jadx-gui-1.2.0.zip apk反编译神器
2021-08-22
Android三级联动省市区选择器自定义View.zip
2020-07-07
Android多语言问题
2022-09-26
Android如何在应用内修改软键盘的主题颜色?
2022-05-16
Android应用上架Google商店,应用内多语言设置失败!
2021-10-22
请问androidStudio里logcat的机型选择,是怎么读取到连接机器的机型的呢?
2021-07-19
java如何在一个静态方法里面,获取到当前调用该方法的类信息呢
2021-07-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人