Skip to content

sunnnydaydev/Better

Repository files navigation

Better

1、名字由来

关于project的名字思索半天取了这个,寓意通过本次的综合练习技术能获得一些收获,也期望一切 Better and Better!

2、Project

为啥要写这个project呢?近一年来通过公司的项目实战了jetpack的知识,想借此来自己搭建综合巩固下~

同时这个project也可以作为note,如好的Utils、好的设计idea 都记录于此,方便后续借鉴使用。

3、使用到的三方库与技术
  • MVI架构 ✅
  • Hilt ✅
  • Flow ✅
  • Coroutines ✅
  • okHttp+retrofit
  • Kotlin Serialization ✅
  • DataBinding ✅
  • Navigation + BottomNavigationView ✅
  • Reclaim ✅
  • Banner ✅
  • 待续...

设计&采坑

一些设计与采坑在这里总结下

依赖管理

MVI架构Base类

Navigation与BottomNavigationView

todo

1、recyclerView 分割线自定义实现

2、Kotlin Serialization 与gson moshi对比

Releases

No releases published

Packages

No packages published

Languages