Giter Club home page Giter Club logo

launcher3-mx's Introduction

Launcher-master

基于谷歌官方Android-Pie的Launcher3源码进行修改,打造国内习惯的单层桌面,并添很多新的特性。

分支介绍:

  • release分支:发布分支
  • feature分支:特性分支,主要是用来开发一些特性的,为不稳定版
  • develop分支:最新代码,所有开发均提交到开发分支
  • master分支:每开发完一个模块会提交到master分支,在正式版之前,master也是有问题的,只不过是按照模块进行提交的。

概述

本版本基于Android9.0的Launcher3源码进行开发,开发包括:双层改单层,特效,菜单,点击卸载等功能。

功能 是否完成 备注
双层改单层 完成
循环滑动 完成
滑动特效 完成
负一屏 完成
主菜单 未完成
插件菜单 未完成
特效菜单 未完成
特效调优 未完成
切换主题 未完成
切换壁纸 未完成
点击卸载 完成 该功能放在了长按图标显示的弹窗中
悬浮窗菜单 未完成
搜索 未完成
最近应用 未完成

说明

该项目还在开发阶段,所以会存在很多bug,因此如果需要使用该项目进行公司项目开发的话,需要自己去修改存在的问题。由于现在时间有限,后续开发会有些慢,但是会一直更新,直到功能完善。

常见问题备注

常见问题备注

教程

注:本教程是基于Android6.0的Launcher3讲解的,最新版与现在版本差异较大,我尽量在关键位置添加相应的注释,方便大家修改。

一.墨香带你学Launcher之(一)-概述

二.墨香带你学Launcher之(二)-数据加载流程

三.墨香带你学Launcher之(三)-绑定屏幕、图标、文件夹和Widget

四.墨香带你学Launcher之(四)-应用安装、更新、卸载时的数据加载

五.墨香带你学Launcher之(五)-Workspace滑动

六.墨香带你学Launcher之(六)-拖拽

七.墨香带你学Launcher之(七)-小部件的加载、添加以及大小调节

八.墨香带你学Launcher之(八)- 加载Icon、设置壁纸

预览图

launcher3-mx's People

Contributors

twilightkhq avatar yuchuangu85 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.