Workspace、CellLayout、Hotseat

2015-12-6 chenhui Launcher

在 Launcher 中,有三个概念(类)非常重要,他们即是:Workspace、CellLayout、Hotseat。这三个概念对于 Launcher 的桌面来说,是非常重要的。 CellLayout 是快捷方式的容器。我们知道,Android 的快捷方式是由不可见的网格来隔开的,这个网格由他实现。 Workspace 是一个我们可以操作的空间,我们...

阅读全文>>

标签: ·

评论(0) 浏览(485)

Launcher 启动过程

2015-10-5 chenhui Launcher

Launcher 的启动过程还是比较复杂的,但画成图就简单多了。 建议用新页面打开这张图片,否则很模糊。 总的来说,Launcher 的启动步骤如下: 加载系统中所有 APP 的主 Activity,过滤后记录,供应用抽屉使用。 查看桌面数据库是否已创建,如果未创建则创建,再读出 R.xml.default_workspace...

阅读全文>>

评论(0) 浏览(184)

Copyright ©2015-2016 freehui All rights reserved