网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Android Launcher应用开发
分类 科学技术-工业科技-电子通讯
作者
出版社 人民邮电出版社
下载
简介
编辑推荐

Launcher是Android系统中十分重要的系统应用程序,张泳、葛丽娜编著的《Android Launcher应用开发》从应用程序开发的角度全面解析了Launcher的技术细节。主要内容包括:

从Launcher的清单入手,详细解析了Activity、广播接收器、内容提供者的使用方法,以及相关生命周期管理的技术细节;

通过Launcher中的一些重要工具,全面介绍了Launcher对于线程以及内存的管理,这些技术和经验有助于开发者提升开发能力;

Protocol Buffer是Google力推的新技术,在Launcher中有着广泛的应用,本书对其中的细节进行了深入的讲解。

内容推荐

张泳、葛丽娜编著的《Android Launcher应用开发》以Launcher为解析核心,全面深入地介绍了Launcher。的清单、应用程序组件、资源配置、UI组件以及Launcher的操作等,包含了整个桌面的体系和技巧。本书语言通俗易懂,解析全面,有利于读者理解整个Launcher桌面的体系。

本书适用于有一定Android开发经验的工程师,也适合作为Android开发中高级培训教材。

目录

第一部分  Launcher开发基础

 第1章 Launcher简介 

1.1 总体结构 

1.2 Launcher3的交叉编译 

 1.2.1 Launcher3的主体编译 

 1.2.2 Protocol Buffer的Debug工具依赖库编译 

 1.2.3 生成Protocol Buffer的测试工具 

 1.2.4 Launcher3的编译 

1.3 Launcher3的应用程序体系 

 1.3.1 Launcher3的基础信息 

 1.3.2 Launcher3的权限设置 

 1.3.3 Launcher3的应用程序根节点配置 

 1.3.4 Launcher3的应用程序组件配置 

1.4 Protocol Buffer设计 

 第2章 LauncherApplication 

2.1 创建Launcher应用程序 

2.2 Launcher应用程序终止 

2.3 注意事项 

第二部分 Launcher的控制中心

 第3章 Launcher的状态保存与恢复 

3.1 Android的状态保存机制 

3.2 Android的状态恢复机制 

 3.2.1 onRestoreInstanceState的调用 

 3.2.2 onRestoreInstanceState的调用条件 

 3.2.3 Activity中的状态恢复 

 3.2.4 Launcher中的状态恢复 

 第4章 初始化桌面 

4.1 初始化Launcher运行环境 

4.2 为生成Launcher的动态网格进行必要的准备 

4.3 生成动态网格 

4.4 获取共享数据对象以及建立Launcher与LauncherModel的联系 

4.5 根据动态网格刷新图标缓冲区 

4.6 初始化拖曳控制器 

4.7 获取应用程序运行状态 

4.8 创建并启动Widget Host 

4.9 检查配置是否有更新 

4.10 装载Launcher布局以及实例化相关控件 

4.11 根据动态网格的属性部署桌面 

4.12 Launcher的状态恢复 

4.13 监听Widget配置变化 

4.14 加载桌面数据 

4.15 更新必要的图标 

4.16 解锁Launcher的方向设定 

4.17 首次使用时显示桌面的帮助界面 

……

第三部分 Lauhcher开发进阶

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/28 22:14:52