![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Launcher3
Jack.Ding
知识改变人生
展开
-
Launcher3--抽屉
抽屉是用来放置安卓手机中所有需要显示到Launcher上的(当然也可以进行过滤,将不想显示的隐藏起来)应用和小部件,启动应用、添加快捷方式到桌面、卸载等。之前也提到过,有些Launcher是没有抽屉的,如MIUI的Launcher。在Launcher3中,默认是有的,当然,也提供了不显示抽屉的方法,这个后面会说到,在此我们还是先了解下抽屉。 一、布局 抽屉的布局文件是a原创 2016-07-09 23:38:52 · 4511 阅读 · 1 评论 -
Launcher3--初识Launcher3
一、Launcher简介 Launcher时开机完成后第一个启动的应用,用来展示应用列表和快捷方式、小部件等。Launcher作为第一个(开机后第一个启动的应用)展示给用户的应用程序,其设计的好坏影响到用户的体验,甚至影响用户购机的判断。所以很多品牌厂商都会不遗余力的对Launcher进行深度定制,如小米的MIUI、华为的EMUI等。Android默认的Launcher没有过多的定制,更原创 2016-07-01 11:02:21 · 12182 阅读 · 1 评论 -
Launcher3--加载流程
Launcher也是一个普通的应用程序,只不过在主入口中加入>属性,这样在开机启动后,就会首先找到这个应用,第一个加载。 那分析Launcher的加载流程时,也可以按照一般的应用来分析就行了。一、Application类的加载 如果应用继承了Application类,那么该应用启动时就会首先执行继承了Application的类的onCreate()原创 2016-07-01 15:05:09 · 7831 阅读 · 2 评论 -
Launcher3--拖拽
在Launcher3中,有三处长按拖拽处理:主屏幕(Workspace)上的图标和小部件文件夹中的图标抽屉中的图标和小部件 这三种情况的拖拽处理是相似的的,我们只需知道其中一种,其他的也就不难理解了。在此我们以拖拽Workspace上的图标为例,分析整个拖拽的过程。一、长按处理 Launcher3上的拖拽处理都是通过长按开始的,然后经过一系列原创 2016-07-03 18:36:43 · 5962 阅读 · 4 评论 -
Launcher3--壁纸
在说Launcher上设置壁纸时,首先需要弄清楚的是,壁纸的设置属于系统行为,而不是Launcher的应用特性。在Launcher中,壁纸的设置最终也是通过调用系统壁纸设置接口来完成的,所有,不仅仅是Launcher,很多第三方应用也是可以设置壁纸的。 Android中,可以使用WallpaperManager这一壁纸管理类来设置壁纸,有如下几种方法, 我们可以根据原创 2016-07-05 18:11:05 · 4711 阅读 · 0 评论