# lQlReader **Repository Path**: luoqiliang/l-ql-reader ## Basic Information - **Project Name**: lQlReader - **Description**: (学习用)阅读器项目,架构:MVVM。主要编程语言:Kotlin - **Primary Language**: Android - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-06-21 - **Last Updated**: 2021-07-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lQlReader version 1.0.0 ## 简介 lQlReader是基于Kotlin开发的Android学习App,API主要来源为豆瓣、知乎日报等,作为lQl的入门项目学习。 ## 技术需求 - kotlin: 1.3.2 - Retrofit: 2.9.0 - lottie: 3.4.0 - OkHttp: 3.8.1 - EventBus: 3.1.1 - RxJava: 1.2.1 - Timber: 4.7.1 - mmkv: 1.2.6 ## 项目架构(MVVM, Model-View-ViewModel) ## 版本更新 - v1.0.0: 2021.06.21 - 初步搭建可视化界面 - 实现WanAndroid网络资源交互 - 实现知乎日报的网络资源交互 * v1.0.1: 2021.07.16 * 新增夜间模式 * 将大部分代码从Java向Kotlin过渡 * v1.0.2: 2021.07.17 * 采用Timber改善Android原生Log * 实现了登录和退出登录功能 * 设计logo,并在控制台打印logo * v1.0.3: 2021.07.18 * 对登录输入进行预判断 * 缩减了部分不必要的库 * 采用腾讯mmkv替代SharedPreferences进行数据存储 * 更换了app图标 *