2021 年我最推荐的 MACOS 应用
2021年的第一天,我就下单了我人生中的第一台 MacBook Pro。如今整整一年过去,这台笔记本上也装了许多的应用。这些应用中,有一部分是我几乎每天都在用的,有一部分则是一直放在电脑里作为备用工具。趁着周末,我就来总结盘点一下这些应用中,哪些是我最推荐安装的。
记录一次失败的迁移
我现在这个博客用的是 WordPress,但是众所周知 WordPress 比较慢,而且比较庞大臃肿,所以想着把博客迁移到 Typecho 上,却没想到遇到了各种麻烦。最终,我还是放弃了迁移。至于具体原因……
群晖 NAS 安装 Jenkins
这篇文章主要介绍了一下如何在群晖 NAS 上安装 Jenkins 容器。步骤非常简单,没有任何技术含量,短短几分钟就能搭建起自己的 Jenkins 服务器。
Android 开发小记:ByteArrayBuilder
在 Android 开发时,有时候会遇到创建 byte 数组的需求。麻烦的地方在于我负责的项目还在使用 Java 语言,并且由于一些特殊原因不能转为 Kotlin。然而 Java 中数组是不能扩展长度的,因此必须提前设计好数组的长度,然后再进行填充。本文就介绍了如何优化 Java 中创建 byte 数组的代码。
Android 开发小记:布局 XML 转 Bitmap
布局 XML 转 Bitmap 是我最近遇到的一个需求。其实按理来说并不难解决,但是网上很多文章用的都是已经被官方废弃了的方法,或者说只有代码没有介绍,甚至连注释都没有。因此特地写篇文章记录一下我是如何实现这个功能的。
Android 开发小记:自定义点击动画的 CheckBox 实现
Android 的 Material 组件已经提供了非常优雅的控件,但是绝大多数时候,光使用现有的控件是难以满足程序开发需要的。比如我在开发一款 App 的过程中,就遇到了自带的 Checkbox 控件不能满足需要的情况。这篇文章就记录了我是如何自定义一个 Checkbox 控件的,并且学习了动画的相关知识。
Tasker入门(3):利用 Tasker 和 bark 实现复制验证码并发送至 iPad
0x00 写在前面 最近我把手机的系统换成了 Pixel Experience,由于是原生 Android 系统,自然也没有了 MIUI 提供的各种贴心小功能,其中一个就是验证码的复制。 在 MIUI 中,当手机收到验证码短信时,短信通知里会提供一个「复制」按钮,点击这个按钮就能复制验证码,然后粘贴到其他 App 中。而在 Pixel Experi…