《Android-launcher源码全面分析》电子版免费下载

[复制链接]
发表于 2018-10-10 14:19:00 | 显示全部楼层 |阅读模式
《Android-launcher源码全面分析》电子版免费下载

=======================Launcher 学习========================
一、Launcher 默认界面配置(default_workspace) ------------------------------------------- - 2 -
1、界面默认配置文件--------------------------------------------------------------------------- - 2 -
2、LauncherProvider.java 的 loadFavorites 分析------------------------------------------- - 3 -
二、Icon 修改、界面布局调整、壁纸设置 ------------------------------------------------------ - 5 -
1、图标大小和标题大小------------------------------------------------------------------------ - 5 -
2、Launcher 图标加入默认背景 ------------------------------------------------------------- - 5 -
3、更换 Launcher 默认壁纸-------------------------------------------------------------------- - 7 -
4、壁纸设置过程: ------------------------------------------------------------------------------ - 8 -
三、Launcher 启动和初始化 ------------------------------------------------------------------------- - 9 -
1、Launcher 进程启动过程 -------------------------------------------------------------------- - 9 -
2、Launcher 初始化――LauncherApplication --------------------------------------------- 10 -
3、Launcher.java 初始化 ------------------------------------------------------------------------ 12 -
1、Callbacks 接口 -------------------------------------------------------------------------------- 15 -
2、数据加载流程 --------------------------------------------------------------------------------- 16 -
3、startLoader()------------------------------------------------------------------------------------ 16 -
4、LoaderTask 的 run()方法-------------------------------------------------------------------- 16 -
5、workspace 加载数据 ------------------------------------------------------------------------- 17 -
6、workspace 绑定数据 ------------------------------------------------------------------------- 20 -
7、ALL APP 数据加载绑定-------------------------------------------------------------------- 22 -
五、HotSeat 分析 --------------------------------------------------------------------------------------- 24 -
1、Hotseat 配置文件 ----------------------------------------------------------------------------- 24 -
2、Hotseat 构造函数 ----------------------------------------------------------------------------- 26 -
3、Hotseat 加载数据 ----------------------------------------------------------------------------- 26 -
4、Hotseat 绑定数据 ----------------------------------------------------------------------------- 27 -
5、Hotseat 类 -------------------------------------------------------------------------------------- 28 -
6、总结---------------------------------------------------------------------------------------------- 29 -
六、页面滑动(PagedView)---------------------------------------------------------------------------- 29 -
七、AllApp 全部应用列表(AppsCustomizeTabHost)------------------------------------------- 37 -
1、AllApp 列表配置文件 ----------------------------------------------------------------------- 37 -
2、AppsCustomizeTabHost 分析 -------------------------------------------------------------- 39 -
3、Tab 变化时执行 onTabChanged----------------------------------------------------------- 40 -
八、AllApp 界面拖拽元素---------------------------------------------------------------------------- 41 -
1、触摸拦截 --------------------------------------------------------------------------------------- 41 -
2、handleTouchEvent 方法 --------------------------------------------------------------------- 42 -
4、拖曳按钮 --------------------------------------------------------------------------------------- 43 -
九、Launcher 启动 APP 流程 ------------------------------------------------------------------------ 44 -
1、WorkSpace 触摸 ------------------------------------------------------------------------------ 44 -
2、CellLayout 的 onInterceptTouchEvent()方法 ------------------------------------------- 45 -
3、WorkSpace 的 onTouch()事件 ------------------------------------------------------------- 46 -
4、BubbleTextView ------------------------------------------------------------------------------ 46 -
5、onClick()方法---------------------------------------------------------------------------------- 48 -
6、总结---------------------------------------------------------------------------------------------- 49 -
游客,如果您要查看本帖隐藏内容请回复








上一篇:《Android 应用案例开发大全(第3版) 吴亚峰》电子版免费下载
下一篇:《Android开发艺术探索》电子版免费下载
发表于 2017-11-8 14:40:54 | 显示全部楼层
6666666666666666666666666666666666

签到天数: 1 天

[LV.1]初来乍到

发表于 2019-7-3 10:40:04 | 显示全部楼层

谢谢楼主分享!

签到天数: 1 天

[LV.1]初来乍到

发表于 2019-7-9 13:57:57 | 显示全部楼层
66666666666666666666666666666

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2019-7-16 08:25:50 | 显示全部楼层
好东西,学习了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

申请友链|Archiver|手机版|小黑屋|嵌入式论坛|ARM论坛|JAVA论坛_华清远见嵌入式论坛 ( 京ICP备16055225号

GMT+8, 2019-10-14 04:05 , Processed in 0.043232 second(s), 25 queries .

Powered by 华清远见

© 2004-2018 华清远见教育集团

快速回复 返回顶部 返回列表