本文属于 小王的数字生活系列文章

背景

我是一个软件产品经理兼软件设计师。最近在转型为独立开发者。

  • 搞机爱好者,平时喜欢研究各种软件
  • 有 Apple 全家桶设备和一个一加手机(刷了 LineageOS 23/Android 16),另外有个文石阅读器

软件选品要求

  • 尽可能的符合 Google 的设计规范,给用类原生系统的用户优雅的体验
  • 开源或免费
  • 假如我买了新 Android 手机,会是我优先安装的软件

推荐清单

01 Droid-ify:授人以应用,不如授人以应用库

Droid-ify

这是个支持 F-Droid 软件仓库的第三方软件。

  • 可以查看 F-Droid 上的 FOSS (Free and Open Source Software) 应用并安装
  • 内置其它仓库地址(比如 IzzyOnDroid 仓库),支持自己添加仓库地址;支持导出仓库地址为 json 文件
  • 支持在 app 资料详情页点击 ❤️ 图标收藏;支持将收藏的 app 列表导出为 json 文件供其它设备导入
  • 详情页点击源代码按钮可跳转到 GitHub,如果是开发人员的话可以看源代码进行借鉴

我个人的一些使用场景举例:

  • 闲着没事时,点进详情看看应用介绍,下载后体验体验
  • 看看源码项目地址,了解一些 Android 开发的流行技术
  • 在我的文石阅读器上导入配置,下载了几个不在官方应用商店内的应用

顺便把我的 json 收藏夹完整 分享 一下。
要安装软件可以 点我 前往下载页面,往下翻有 Download APK 按钮。

02 Syncthing-Fork:局域网同步又快又方便(就是得在家。。。哈哈)

Syncthing-Fork

这是局域网文件同步方案 Syncthing 的第三方维护的客户端,因为官方 Android 版本已经停止更新了。

  • 我的 Apple 设备是用 iCloud 进行资料备份、文档同步的,之前 Android 一直没找到合适的方案,找了一圈后索性决定:在 Android (一加和文石)上用 Syncthing 同步到我 Mac 设备的 iCloud 的某个路径下,让 iCloud 备份(主用 iCloud 做备份,不用再找 Android 的网盘方案了,可以省点钱)
  • 如果需要操作一些 Android 设备上的文件,可以直接在 Mac 上进行,操作/数据会自动同步过去(我之前用 Material Files 操作的)。这个方法不仅不需要 iCloud,而且局域网速度贼快

我个人的一些使用场景举例:

  • 把 Android 设备的 /Camera 相机照片路径和 /Pictures 图片路径备份到 Mac
    • 方便查看 Android 拍的照片,以及整理从网上(主要是社交媒体软件)下载的图片
    • 方便复制文石高亮后导出的笔记图片,然后就可以在 Mac 上直接发朋友圈了
  • 把 Android 设备上各种软件的配置文件按每个应用保存到 /Document 文档路径下对应位置,然后同步到 Mac 备份
  • 当偶尔用 Mac 要传给 Android 的文件很多时,用 LocalSend 就比较麻烦了。可以使用 Syncthing 同步过去,传完可以直接整理文件夹结构以及重命名(因为在 Android 上重命名有点儿慢)

用过的读者朋友们在评论区留言分享其它使用场景吧。
要安装软件可以 点我 前往下载页面,往下翻有 Download APK 按钮。不过我推荐使用 Droid-ify 下载安装哦。

注:Syncthing 的使用有门槛,请参阅少数派文章。

03 LocalSend:局域网分享,很好用

LocalSend

局域网分享文件利器,支持各个平台。

  • 基于局域网分享文件等信息,移动设备开个热点连上也相当于局域网。速度快,节省流量
  • 可以分享文件、图片等资源,也可以分享文件夹
  • 支持直接分享文字,算是一种 Paste with LocalCloud 了。。。有没有更好的方案?

我个人的一些使用场景举例:

  • 我的所有设备,只要能安装的,我都安装了。还有我女朋友的文石阅读器
  • 我的 iPhone(没有 Syncthing)要给 OnePlus 传一个大文件,不想用微信或 QQ
  • 我的小米电视需要安装别的软件(比如用来看电视的迅雷),我从 mac 上传安装包过去

用过的读者朋友们在评论区留言分享其它使用场景吧。
要安装软件可以 点我 前往下载页面,往下翻有 Download APK 按钮。不过我推荐使用 Droid-ify 下载安装哦。

04 Breezy Weather:给你的 Android 设备配一个和 iOS 天气差不多的应用

Breezy Weather

iOS 自带的天气简洁优雅,Apple 用户真幸福(哈哈)。我之前使用过小米上移植的天气应用,但是那玩意太果味了,而且更新也没保障,找了一圈后留下了 Breezy Weather。

  • 数据丰富度、功能完整度不输 iOS 天气应用:包括小时和多日的预报、空气质量指数 (AQI)、紫外线指数 (UV Index)、其它(体感温度、降水、风向、湿度、能见度、气压、日出日落等)
  • 界面简洁、现代化且高度可定制。用户可以根据自己的喜好调整颜色、字体和首页组件排列,甚至可以换桌面小组件的图标风格(如果你喜欢纯色图标的话);当你晃动手机时,首页背景也会晃动

我个人的一些使用场景举例:

  • 和 iOS 使用差不多,用桌面小组件大致看一下最近天气预报
  • 和 iOS 使用差不多,查看降雨时间表决定出门要不要带伞(有点儿懒,能不带就不带了)

用过的读者朋友们在评论区留言分享其它使用场景吧。
要安装软件可以 点我 前往下载页面,往下翻有 Download APK 按钮。不过我推荐使用 Droid-ify 下载安装哦。

05 AntennaPod:论关服务,就问你服不服 Google

AntennaPod

Google 放弃播客后,我就在寻找一个替代品,最后留下了这个软件。

  • 通过内置的搜索功能(支持 Apple Podcast 索引源哦)、直接输入 RSS 订阅链接、OPML 文件导入来添加播客源;可以导出 OPML 备份
  • 可以自动下载新剧集(可以全局也可针对单个播客进行设置),可以按条件下载;可以播放后自动移除缓存
  • 支持排序、自定义播放列表,支持把喜欢的剧集收藏起来
  • 支持跳转时间点,支持跳过静音片段
  • 可自定义界面布局
  • 有播放数据统计,这个 iOS 没有,但是好像也没啥用吧

我个人的一些使用场景举例:

  • 先通过自定义把高频的列表排序
    • 自定义底部标签栏为:首页、收件箱、剧集列表(激活收藏列表)、添加、更多
    • 自定义首页模块为:继续听列表、订阅列表、下载列表

用过的读者朋友们在评论区留言分享其它使用场景吧。
要安装软件可以 点我 前往下载页面,往下翻有 Download APK 按钮。不过我推荐使用 Droid-ify 下载安装哦。

06 Barcode Scanner:能扫描也能生成二维码、条码

Barcode Scanner

当初想搞个 NFC 卡片来连 Wi-Fi 的,然后发现二维码也能连 Wi-Fi,然后就找到了这个扫描软件。

  • 支持扫描多种格式的二维码(QR Code、AZTEC、Data Matrix、PDF 417)和一维条码(EAN 13、EAN 8、UPC A、UPC E、Code 128、Code 93、Code 39、Codabar、ITF),可以选取图片进行识别
    • 支持 Open Food Facts、Open Beauty Facts、Open Pet Food Facts、Open Library、MusicBrainz 这几个条码库(不过我没试过)
    • 扫描历史记录和管理,可以导出记录为 csv/json
  • 可以生成二维码、条码,可以分享

我个人的一些使用场景举例:

  • 生成家里 Wi-Fi 的连接二维码,家里来人了直接扫码
  • 生成联系人名片二维码(可以从通讯录直接选择),把个人名片分享给好朋友
  • 网址变二维码(也可以用草料二维码)

用过的读者朋友们在评论区留言分享其它使用场景吧。
要安装软件可以 点我 前往下载页面,往下翻有 Download APK 按钮。不过我推荐使用 Droid-ify 下载安装哦。

07 Gallery:就是简单清爽,用来代替默认图库

Gallery

LineageOS 内置的的没这个好看(其实很多默认应用都很土,细节做得不好)。图片流滚动时是沉浸式的。

  • 查看照片列表:按时间线、按相册(可以把重要的相册 pin 住)
  • 有本地分类功能,离线扫描你的相册后自动分类
  • 可以忽略某些图片或相册、可以把某些图片放入私密相册中
  • 简单够用的编辑功能:裁剪旋转、参数调整、风格选择、标记涂鸦

我个人的一些使用场景举例:

  • 把下载或截屏的图片裁剪一下后保存副本,然后发动态
  • 和 Syncthing 配合使用,把新下载的图片移动到别处存档,只保留我需要多次查看的图片

用过的读者朋友们在评论区留言分享其它使用场景吧。
要安装软件可以 点我 前往下载页面,往下翻有 Download APK 按钮。不过我推荐使用 Droid-ify 下载安装哦。

08 Activity Manager:一键直达目标页面

Activity Manager

一个跳过点击流程,直达某一个功能页面的插件软件。也可以用来查看应用的所有 activity 活动。

  • 查看某个应用有哪些 activity,然后选择某 activity 后可以:
    • 创建桌面快捷方式
    • 带参数启动
    • 用 root 模式启动

我个人的一些使用场景举例:

  • LineageOS 开启蓝牙热点不方便,所以我创建了热点页面的快捷方式:可以开启蓝牙热点、Wi-Fi 热点
  • 之前 Google Gemini 在桌面没有图标,我创建了快捷方式(现在有图标了)

用过的读者朋友们在评论区留言分享其它使用场景吧。
要安装软件可以 点我 前往下载页面,往下翻有 Download APK 按钮。不过我推荐使用 Droid-ify 下载安装哦。

09 Language Selector:为应用设置独立的界面语言

Language Selector

iOS 16 支持单独设置某应用的默认语言,在 Android 我用这个软件做同样的事。LineageOS 自带的不是所有应用都可以设置,所以我还是保留了这个应用。

  • 查看或搜索应用后选择默认显示的语言

我个人的一些使用场景举例:

  • 我的系统是英文的,有些情况下想单独设置应用的语言
    • 虽然我能使用英文版的软件,但是体验新应用的时候设置为母语使用起来会更快
    • 游戏设置为母语更方便游玩(除非翻译的不好);游戏的语言设置界面各不相同,我喜欢直接在这个软件里设置,操作流程更统一
    • 作为产品经理/设计师,偶尔想看一个软件在另一个语言下是什么表现

用过的读者朋友们在评论区留言分享其它使用场景吧。
要安装软件可以 点我 前往下载页面,往下翻有 Download APK 按钮。不过我推荐使用 Droid-ify 下载安装哦。

10 WADB:配合 scrcpy 实现 Android Mirroring/安卓镜像

WADB

在 Mac 上 安装 scrcpy 可以让安卓手机实现类似 Apple 的 iPhone Mirroring 功能,WADB 是用于开启 Wi-Fi 下的 ADB 连接的,这样就可以不需要连接数据线啦。ADB 的功能还是很强大的,有了 Wi-Fi 连接方式,方便很多。

  • 开启无线 ADB 后,获取 IP 地址和端口号。一般网络不变,这个是不变的
  • 可以设置保持屏幕常亮,这个是和 iPhone Mirroring 的逻辑不一样的

如何安装 scrcpy 并启动:

  • 用命令行安装 brew install scrcpy
  • 在 WADB 界面顶部点击开启按钮,查看 IP 地址和 Port 端口号;在命令行输入 adb connect IP:Port 然后确认是否连接,可能需要一些授权确认
  • 在命令行输入 scrcpy --stay-awake --turn-screen-off 即可开始镜像,Android 会黑屏
  • 如果你用 Warp 终端,以上俩个命令可保存起来

用起来还不是太满意,因为要用命令行,之前在网上找了 scrcpy 某个有 UI 的版本,但是那个 UI 不符合我的要求,功能操作条只能放右边,不能隐藏 ⇒ 不美,遂作罢。
后来最后终于还是让我找到了一个美观清爽的 UI 版本,那就是 Flutter-ScrcpyGUI,点我 下载。

用过的读者朋友们在评论区留言分享其它使用场景吧。
要安装软件可以 点我 前往下载页面,往下翻有 Download APK 按钮。不过我推荐使用 Droid-ify 下载安装哦。

后记

这是本人第一次投稿,望海涵。
主要是练习+交流的目的。
希望大家在评论区多交流。

有不懂的可以问我,可以问 Google,可以问 AI。

26
9