摘要: 在安卓项目中进行的测试, 因后续需要使用Retrofit进行网络请求, 而 Retrofix底层是使用了Okhttp, 因此稍微学习了一下一共参考 实现过程是在Android项目中进行的: 添加依赖: implementation 'com.squareup.okhttp3:okhttp:4.9.0 阅读全文
posted @ 2021-03-09 21:19 阿丢 阅读(362) 评论(0) 推荐(0) 编辑
摘要: Runnable中的 run() 是提供给 Thread 的一个接口,即 只要创建了Thread,就必定会实现接口中的 run(); ↑ 在Thread里: run() 是个线程体,包含线程所需执行的内容; start() 运行时此线程是处于就绪状态, 并没有运行。 然后通过此Thread类调用方法 阅读全文
posted @ 2021-02-26 19:58 阿丢 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 参考文章 实测华为锐龙本(adm yes)安装Android avd虚拟机教程 环境 Android Studio 3.6; Windows 1909; AMD Ryzen 4800U with Radeon Graphics 问题 AMD平台上明明没有开启windows hyper-v、沙盒、虚拟 阅读全文
posted @ 2021-01-24 21:27 阿丢 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 问题 在网上下载一个demo,因为版本久远,里面添加了本地 Butter Knife 的jar包,在编译时报错 Annotation processors must be explicitly declared now. The following dependencies on the compi 阅读全文
posted @ 2021-01-22 20:51 阿丢 阅读(2022) 评论(0) 推荐(0) 编辑
摘要: 参考:防止Android过快点击造成多次事件的三种方法_胖胖的博客-CSDN博客 实现逻辑很简单: 设置限定时间 在用户点击时开始计时 若计时未超过限定时间,则不允许触发点击事件 因还未学习过Rxjava,因此使用类似文中的第二种进行实现 完成后发现一个小问题:当多个控件绑定一个 Listener 阅读全文
posted @ 2021-01-21 21:59 阿丢 阅读(354) 评论(0) 推荐(0) 编辑