random-users Android随机用户接口实现
随机用户 API 的 Android 实现,用得还挺顺。项目结构走的是干净架构思路,UI、Domain、Data 分得蛮清楚的。你只要克隆下来,照着appconfig.properties.sample
写个配置文件,设置下端点地址,基本就能跑起来。响应也快,UI 也挺简洁,手机和平板都能适配。
架构上用的是受 Clean Architecture 启发的分层结构,app层负责 UI,domain层是逻辑核心,data和remote数据来源。这种分法可维护性比较高,改接口啥的也不怕牵一发而动全身。
有意思的是,它还加了点mock和Timber日志库,开发调试时方便。测试部分虽然写得不多,但结构留好了位置,要补的话也好下手。
你要是想了解类似架构,还可以看看这个Android-Kotlin-Clean-Architecture的压缩包,或者这个AndroidMVPKotlinDemo,都挺贴近实战的。
如果你最近在做 Android 客户端,又想试试干净架构那套思路,不妨拿来跑一跑,改改代码,蛮容易上手。
1.37MB
文件大小:
评论区