最近有想在抖音上发布视频,不想再注册个新号,但原来的账号之前在抖音上点赞了好多视频,个人主页中喜欢有将近 1 千个,不太喜欢,想当一个新号来使用的话,必须将这些喜欢取消掉。
手动取消的话,感觉特别麻烦,讨厌重复性的动作。网上搜了一圈,基本没找到自动取消的方案,实在是没撤了,作为一个开发者,最后只能自己动手丰衣足食了。
初步一想,有两种方案:
- 找到抖音的请求接口,批量循环一遍。
- 在手机上模拟点击操作。
最近有想在抖音上发布视频,不想再注册个新号,但原来的账号之前在抖音上点赞了好多视频,个人主页中喜欢有将近 1 千个,不太喜欢,想当一个新号来使用的话,必须将这些喜欢取消掉。
手动取消的话,感觉特别麻烦,讨厌重复性的动作。网上搜了一圈,基本没找到自动取消的方案,实在是没撤了,作为一个开发者,最后只能自己动手丰衣足食了。
初步一想,有两种方案:
最近在 Windows 10 下搭了 Jenkins 用来做持续性集成,之前都是用的 Mac,好几年都没碰过 Windows 了,不过前面安装过程都顺风顺水的,一路配置下来都没遇到什么问题。但最终在编译 Android 项目的时候出现了问题,报错如下:
1 | org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:mergeDebugResources'. |
Handler 在我们日常开发中随处可见,一般用来解决子线程无法访问主线程(UI 线程)中的 UI 问题的。
下文会通过 Handler 的基本用法,并深入源码浅析 Handler 的运行机制。
最近在 Mac 上使用 Android device monitor 多次遇到无法点击以及一打开就弹出 An error has occurred 的错误弹窗,主要的原因是升级了相关了 SDK 导致出现问题。在网上搜索解决方案绝大多数的答案是将 Java SDK 的版本降到一个指定版本,非得降级不可吗,如果不降级就没有解决方案吗?经过我各种搜索各种尝试终于在 Stackoverflow 上搜索到一个解决方案 Android device monitor freezes on Mac OS X ,就在此简单做个记录。