一个简洁的 Android 取件码等相关应用,支持桌面小部件功能。
- 支持基本的笔记创建、编辑和删除
- 提供产品管理功能
- 支持桌面小部件显示笔记内容
- 支持深色模式
- 支持 Android 12+ 系统
- Kotlin
- Jetpack Compose
- Room Database
- Glance (用于小部件)
- Material Design 3
- Android SDK 29+ (Android 10.0 及以上)
- 最高支持 Android SDK 35
- Clone 项目到本地
- 使用 Android Studio Hedgehog 或更高版本打开项目
- 同步 Gradle 依赖
- 运行项目到模拟器或实机
主要目录说明:
assets/
: 存放静态资源文件,如协议文档等base/
: 数据库基础类dbutils/
: 数据库操作工具类entity/
: 数据实体类定义service/
: 后台服务相关代码sub/
: 子页面活动utils/
: 通用工具类widget/
: 自定义UI组件desktopwidget/
: 桌面小部件实现
核心文件:
MainActivity.kt
: 应用主入口HomePages.kt
: 首页UI实现Settings.kt
: 设置页面实现Express.kt
: 快递相关功能组件DesktopCodeMWidget.kt
: 桌面小部件实现
本项目基于 Apache License 2.0 开源。
欢迎提交 Issue 和 Pull Request 来帮助改进项目。在提交 PR 前请确保:
- 代码风格符合项目规范
- 新功能有完整的测试覆盖
- 所有测试用例通过
- 更新相关文档
当前版本: 2.3.1 (3000031)
如有问题请提交 Issue 或发送邮件到 [[email protected]]