# Launcher3-mx
**Repository Path**: niuB_code/Launcher3-mx
## Basic Information
- **Project Name**: Launcher3-mx
- **Description**: 根据Android Pie的Launcher3源码修改为单层桌面。
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: develop
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2021-08-10
- **Last Updated**: 2022-04-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Launcher-master
基于谷歌官方Android-Pie的Launcher3源码进行修改,打造国内习惯的单层桌面,并添很多新的特性。
## 分支介绍:
* release分支:发布分支
* feature分支:特性分支,主要是用来开发一些特性的,为不稳定版
* develop分支:最新代码,所有开发均提交到开发分支
* master分支:每开发完一个模块会提交到master分支,在正式版之前,master也是有问题的,只不过是按照模块进行提交的。
## 概述
本版本基于Android9.0的Launcher3源码进行开发,开发包括:双层改单层,特效,菜单,点击卸载等功能。
| 功能 | 是否完成 | 备注 |
| ----- | ---- | ---- |
| 双层改单层 | 完成 | |
| 循环滑动 | 完成 | |
| 滑动特效 | 完成 | |
| 负一屏 | 完成 | |
| 主菜单 | 未完成 | |
| 插件菜单 | 未完成 | |
| 特效菜单 | 未完成 | |
| 特效调优 | 未完成 | |
| 切换主题 | 未完成 | |
| 切换壁纸 | 未完成 | |
| 点击卸载 | 完成 | 该功能放在了长按图标显示的弹窗中 |
| 悬浮窗菜单 | 未完成 | |
| 搜索 | 未完成 | |
| 最近应用 | 未完成 | |
## 说明
该项目还在开发阶段,所以会存在很多bug,因此如果需要使用该项目进行公司项目开发的话,需要自己去修改存在的问题。由于现在时间有限,后续开发会有些慢,但是会一直更新,直到功能完善。
## 常见问题备注
[常见问题备注](REMARKS.md)
## 教程
注:本教程是基于Android6.0的Launcher3讲解的,最新版与现在版本差异较大,我尽量在关键位置添加相应的注释,方便大家修改。
#### 一.[墨香带你学Launcher之(一)-概述](http://www.codemx.cn/2016/07/30/Launcher01/)
#### 二.[墨香带你学Launcher之(二)-数据加载流程](http://www.codemx.cn/2016/08/05/Launcher02/)
#### 三.[墨香带你学Launcher之(三)-绑定屏幕、图标、文件夹和Widget](http://www.codemx.cn/2016/08/14/Launcher03/)
#### 四.[墨香带你学Launcher之(四)-应用安装、更新、卸载时的数据加载](http://www.codemx.cn/2016/08/21/Launcher04/)
#### 五.[墨香带你学Launcher之(五)-Workspace滑动](http://www.codemx.cn/2016/10/16/Launcher05/)
#### 六.[墨香带你学Launcher之(六)-拖拽](http://www.codemx.cn/2016/11/21/Launcher06/)
#### 七.[墨香带你学Launcher之(七)-小部件的加载、添加以及大小调节](http://www.codemx.cn/2016/12/18/Launcher07/)
#### 八.[墨香带你学Launcher之(八)- 加载Icon、设置壁纸](http://www.codemx.cn/2017/05/19/Launcher08/)
## 预览图
