登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』Android Launcher应用开发

書城自編碼: 2855899
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 张泳 葛丽娜
國際書號(ISBN): 9787115427144
出版社: 人民邮电出版社
出版日期: 2016-07-01
版次: 1 印次: 1
頁數/字數: 365/555千字
書度/開本: 16开 釘裝: 平装

售價:HK$ 103.5

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
云中记
《 云中记 》

售價:HK$ 76.2
中国古代妇女生活(中国古代生活丛书)
《 中国古代妇女生活(中国古代生活丛书) 》

售價:HK$ 47.0
你的认知正在阻碍你
《 你的认知正在阻碍你 》

售價:HK$ 65.0
我们身边的小鸟朋友:手绘观鸟笔记
《 我们身边的小鸟朋友:手绘观鸟笔记 》

售價:HK$ 78.2
拯救免疫失衡
《 拯救免疫失衡 》

售價:HK$ 55.8
收尸人
《 收尸人 》

售價:HK$ 72.8
大模型应用开发:RAG入门与实战
《 大模型应用开发:RAG入门与实战 》

售價:HK$ 89.4
不挨饿快速瘦的减脂餐
《 不挨饿快速瘦的减脂餐 》

售價:HK$ 67.0

 

建議一齊購買:

+

HK$ 118.5
《Android群英传:神兵利器》
+

HK$ 118.5
《第一行代码:Android(第2版)》
+

HK$ 193.5
《基于Material Design的Android用户界面设》
+

HK$ 127.7
《重构 改善既有代码的设计》
+

HK$ 177.6
《Android底层驱动分析和移植》
+

HK$ 159.1
《Android外设开发实战》
編輯推薦:
基于Android 6.0全面讲解Android桌面体系
深入解析Android系统应用程序Launcher3
广泛涵盖Launcher清单、应用程序组件、资源配置、UI组件、Launcher操作及Protocol Buffer
Launcher是Android系统中十分重要的系统应用程序,本书从应用程序开发的角度全面解析了Launcher的技术细节。主要内容包括:
1.从Launcher的清单入手,详细解析了Activity、广播接收器、内容提供者的使用方法,以及相关生命周期管理的技术细节;
2.通过Launcher中的一些重要工具,全面介绍了Launcher对于线程以及内存的管理,这些技术和经验 有助于开发者提升开发能力;
3.Protocol Buffer是Google力推的新技术,在Launcher中有着广泛的应用,本书对其中的细节进行了深入的讲解。
內容簡介:
本书以Launcher为解析核心,全面深入地介绍了Launcher的清单、应用程序组件、资源配置、UI组件以及Launcher的操作等,包含了整个桌面的体系和开发技巧。本书语言通俗易懂,解析全面,有利于读者理解整个Launcher桌面的体系。
本书适用于有一定Android开发经验的工程师,也适合作为中高级Android开发培训教程。
關於作者:
张泳
Android开发工程师,对Android Launcher有深入研究和理解,熟悉Android SDK工作原理和OpenGL等技术,并对重力感应、NFC、SIP有所研究。目前主要从事Android系统应用开发以及定制Android版本(修改Launcher、Settings和锁屏等)的工作。在实践中解决了Android 2.1到Android 4.4原生代码中的一些疑难问题,独立完成了Android平台上多个控件的开发。
目錄
目录
第一部分  Launcher开发基础
第1章 Launcher简介 2
1.1 总体结构 2
1.2 Launcher3的交叉编译 5
1.2.1 Launcher3的主体编译 7
1.2.2 Protocol Buffer的Debug工具依赖库编译 8
1.2.3 生成Protocol Buffer的测试工具 9
1.2.4 Launcher3的编译 9
1.3 Launcher3的应用程序体系 10
1.3.1 Launcher3的基础信息 10
1.3.2 Launcher3的权限设置 10
1.3.3 Launcher3的应用程序根节点配置 11
1.3.4 Launcher3的应用程序组件配置 13
1.4 Protocol Buffer设计 16
第2章 LauncherApplication 17
2.1 创建Launcher应用程序 17
2.2 Launcher应用程序终止 18
2.3 注意事项 18
第二部分 Launcher的控制中心
第3章 Launcher的状态保存与恢复 22
3.1 Android的状态保存机制 22
3.2 Android的状态恢复机制 29
3.2.1 onRestoreInstanceState的调用 29
3.2.2 onRestoreInstanceState的调用条件 32
3.2.3 Activity中的状态恢复 34
3.2.4 Launcher中的状态恢复 35
第4章 初始化桌面 36
4.1 初始化Launcher运行环境 37
4.2 为生成Launcher的动态网格进行必要的准备 37
4.3 生成动态网格 39
4.4 获取共享数据对象以及建立Launcher与LauncherModel的联系 39
4.5 根据动态网格刷新图标缓冲区 40
4.6 初始化拖曳控制器 40
4.7 获取应用程序运行状态 41
4.8 创建并启动Widget Host 42
4.9 检查配置是否有更新 42
4.10 装载Launcher布局以及实例化相关控件 46
4.11 根据动态网格的属性部署桌面 48
4.12 Launcher的状态恢复 49
4.13 监听Widget配置变化 51
4.14 加载桌面数据 52
4.15 更新必要的图标 52
4.16 解锁Launcher的方向设定 53
4.17 首次使用时显示桌面的帮助界面 54
第5章 Home键:Launcher的另一种启动方式 56
5.1 Launcher的重要配置 56
5.2 Home键的框架行为 57
5.2.1 导航栏的实现 57
5.2.2 窗口管理器的处理 58
5.2.3 Launcher的相关处理 59
第6章 Launcher的显示 63
6.1 关于Activity的onResume 63
6.2 Activity类的onResume方法实现 63
6.3 Launcher的onResume实现 64
第7章 Launcher的状态 68
7.1 Activity的暂停状态 68
7.1.1 Activity暂停状态发生的场景 68
7.1.2 Activity中暂停的实现 73
7.1.3 Launcher的暂停过程 74
7.2 Activity的启动状态 75
7.2.1 Activity中onStart的实现 75
7.2.2 Launcher的onStart实现 76
7.3 Activity的停止状态 76
7.3.1 Activity中onStop的实现 77
7.3.2 Launcher的onStop实现 77
7.4 Launcher的销毁状态 78
7.4.1 销毁状态简介 78
7.4.2 什么时候会被销毁 78
7.4.3 销毁状态的处理 81
第8章 Launcher的启动应用及等待结果 85
8.1 在Launcher中启动应用 85
8.1.1 安全启动应用程序的通用方法 86
8.1.2 真正启动应用程序的方法 86
8.2 启动应用并等待结果 89
8.3 Launcher的应用场景 90
8.3.1 场景1:往桌面上添加桌面小部件时 90
8.3.2 场景2:往桌面上添加应用程序的快捷方式时 92
8.3.3 场景3:用户启动选择壁纸时 93
8.3.4 场景4:创建桌面小部件时 93
8.3.5 场景5:桌面小部件的视图未能完全恢复时 95
8.4 应用程序处理端如何设置必要的返回 96
8.5 处理返回结果 97
第9章 Launcher的返回键处理 99
9.1 Activity的onKeyDown方法的实现 99
9.2 Activity的onKeyUp方法的实现 100
9.3 Activity的onBackPressed方法的实现 101
9.4 Launcher的onBackPressed方法 101
第10章 Launcher的按键处理 104
10.1 onKeyDown和onKeyUp方法 104
10.1.1 Activity中的onKeyDown方法 104
10.1.2 Launcher的onKeyDown方法 110
10.2

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.