包括基于Compose框架开发的各种Android应用程序
该项目分为以下几个主要部分:
- BasicDemos:一些基本功能示例
- AdvancedDemos:一些更高级或更深层次的功能示例
- ToolDemos:工具应用
- ZSeriesDemos:Z系列应用
基础功能示例,包括但不限于:
- 基于Compose实现的简单UI
- 基于Compose实现的简单动画
- 基于Compose实现的简单布局
- 基于Compose实现的简单事件处理
- 基于Compose实现的简单数据绑定
- 基于Compose实现的简单状态管理
- 基于Compose实现的简单权限请求
- 基于Compose实现的简单网络请求
- 基于Compose实现的简单文件操作
- 基于Compose实现的简单日志打印
使用官方库编写导航的简单演示
包括基本路线、嵌套图、路线动画、深度链接、参数
功能概述:基于Compose实现简单的权限请求
具体实现:
- 基于Compose实现简单的权限请求
- 基于Compose实现简单的权限请求回调
- 基于Compose实现简单的权限请求 rationale
功能概述:基于Compose实现简单的通知
具体实现:
- 基于Compose实现简单的通知
- 基于Compose实现简单的通知回调
- 基于Compose实现简单的通知渠道
实现一些复杂功能
功能概述:基于Room + koin实现简单的数据库操作
具体实现:
- 实现简单的TODO列表
- 实现简单的数据库操作(CRUD)
- 基于koin实现依赖注入
- 实现数据备份与回复(采用AES-GCM加密)
- 实现数据大屏监控
- 多数据表存取与查询
一些编写好的可以直接复用的小工具
Z系列应用,为综合性应用 目前仍在持续更新中
功能概述:参照著名项目“一个木函”设计的工具箱
具体实现:
- 提供多种在线联网工具
- 可注册登录
- 基于M3简洁设计