# AndroidTemplate
**Repository Path**: gsphelow/android-template
## Basic Information
- **Project Name**: AndroidTemplate
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 0
- **Created**: 2022-02-17
- **Last Updated**: 2024-07-08
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## MVVM架构、采用Jetpack、封装了Retrofit请求库及GSON解析、debug日志的快速开发Android项目模板
+ 项目采用Material Design UI设计
+ git clone 之后可以直接使用快速开发
+ 已包含用户引导页面、登录页面、主页界面、个人中心界面、侧边栏资料信息、设置界面
+ 已封装部分常用Kotlin 扩展函数
+ 项目支持ViewBinding、DataBinding、Glide图片加载、jetpack、ViewModel等功能
## 项目界面预览
||||
|--|--|--|
|
|
|
|
|
|
|
## 项目目录结构
+
+ logic: 用于存放业务逻辑相关的代码,其中,logic包中又包含了dao、model、network这3个子包,分别用于存放数据访问对象、对象模型以及网络相关的代码。
+ ui包用于存放界面展示相关的代码。而ui包中又包含了主要界面、BaseActivity、BaseFragment、及公用的adapter等。
+ extension 用于存放扩展函数。
#### UI 设计来自 MaterialX - Android Material Design UI 2.8
+ 非常nice的一套UI设计,在此感谢作者@dream_space
+ [MaterialX作者主页 ](https://codecanyon.net/user/dream_space)
