- 一个轻量级的翻译android app,
kotlin语言编写,MVVM架构。 - 技术选型采用
google Android Jetpack组件(Data Binding,Lifecycles,LiveData,Naviation,Paging,Room,ViewModel,WorkManager),同时全面采用androidX。 - 同时使用了
RxJava2,Retrofit2,okhttp3等开源库 - 翻译,tts和语音识别均采用百度api和库
使用时记得先把
app\src\main\java\com\beta\yihao\translite\utils\Consts.kt
文件中的appid以及key换成自己的,否则无法使用
- rxjava2
- retrofit2
- okhttp3
- gson