Series 40可扩展应用程序开发PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)(袁)MichaelJuntaoYuan,(美)(谢普)KevinSharp著周良忠
- 出 版 社:北京:人民邮电出版社
- 出版年份:2006
- ISBN:7115143714
- 页数:403 页
第1章 诠释移动性 1
1.1 自由经济 1
1.1.1 移动的优势 2
1.1.2 应用领域 2
1.1.3 技术传播曲线 4
1.1.4 移动价值链 5
1.2 移动的杀手级应用 6
1.2.2 移动企业 7
1.2.1 移动娱乐 7
1.3 开发人员技巧的移植 8
1.3.1 移植路径 8
1.3.2 移动应用程序设计的考虑 9
1.3.3 社会设计考虑 12
1.4 小结 12
第2章 诺基亚开发人员平台简介 14
2.1 开放的标准移动技术 15
2.2 诺基亚开发人员平台架构 16
2.2.1 Series 40开发人员平台 17
2.2.2 Series 60开发人员平台 22
2.2.3 Series 80开发人员平台 24
2.2.4 Series 90开发人员平台 24
2.2.5 其他诺基亚设备系列 25
2.3 流行客户技术:WAP和MMS 25
2.3.1 WAP简介 26
2.3.2 MMS简介 27
2.3.3 瘦客户应用程序范例 29
2.4.1 Java历史简介 30
2.4 托管智能客户技术:J2ME 30
2.4.2 J2ME架构 31
2.4.3 MIDP及其可选包 33
2.4.4 智能客户范例 35
2.5 紧密集成的智能客户技术:Symbian C++ 36
2.5.1 Symbian OS的发展 36
2.5.2 Symbian OS架构 37
2.6.3 商业阶段 38
2.6.2 开发人员资源 38
2.6 取得联系 38
2.6.1 主要平台 38
2.7 小结 39
第3章 起步 40
3.1 MIDlet简介 40
3.1.1 MIDlet生命周期 41
3.1.2 访问AMS 42
3.1.3 MIDlet UI基础 43
3.2.1 启动和运行MIDlet 44
3.2 图片浏览器示例:生命周期 44
3.2.2 退出MIDlet 47
3.2.3 通过推送注册自动启动MIDlet 49
3.3 图片浏览器示例:线程和定时器 50
3.4 准备工具 53
3.4.1 诺基亚的J2ME开发人员套件 53
3.4.2 Apache Ant 57
3.4.3 集成开发环境 58
3.5 构建图片浏览器MIDlet 59
3.5.1 详细步骤 60
3.5.2 使用Ant自动构建 64
3.6 空中下载功能 67
3.6.1 OTA过程概述 67
3.6.2 服务器安装 68
3.6.3 MIDlet属性 69
3.6.4 诺基亚手机的其他下载支持选项 74
3.7 小结 75
第4章 MIDP用户界面 76
4.1 MIDP UI API的设计 76
4.1.2 LCDUI的架构 77
4.1.1 UI模型 77
4.1.3 应用程序示例 81
4.2 高级API 83
4.2.1 Screen 84
4.2.2 Item 91
4.2.3 定制各个项的行为 99
4.3 低级API 101
4.3.1 Graphics 102
4.3.2 按键事件模型 104
4.3.3 运行中的Canvas 106
4.4 高级MIDP UI概念 110
4.4.1 高级设备控制 110
4.4.2 命令布置 111
4.4.3 项的布局管理 112
4.4.4 透明度和像素级图像处理 115
4.4.5 使用闪屏 121
4.4.6 虚拟Canvas空间 122
4.4.7 在Canvas上绕排文本 125
4.4.8 Series 60设备上的背景MIDlet 127
4.4.9 Nokia开发人员套件中的MIDP UI设计器 128
4.5 Nokia UI API扩展 130
4.5.1 FullCanvas 131
4.5.2 DeviceControl 131
4.5.3 DirectUtils 131
4.5.4 DirectGraphics 131
4.6 小结 132
5.1 基本游戏概念 133
第5章 开发动作游戏 133
5.1.1 游戏MIDlet 134
5.1.2 游戏循环的线程 135
5.2 Game API包 137
5.2.1 GameCanvas 137
5.2.2 层 140
5.2.3 精灵 141
5.2.4 TiledLayer 149
5.2.5 LayerManager 154
5.3 改进鱼游戏 156
5.3.1 控制动画速度 156
5.3.2 多个游戏循环 157
5.3.3 星鱼 158
5.3.4 添加章鱼 161
5.4 其他MIDP 2.0增强功能 165
5.4.1 透明和像素数组 165
5.4.2 背光 165
5.5 小结 166
6.1 数据持久性介绍 167
第6章 处理应用程序数据 167
6.1.1 易失性RAM 168
6.1.2 本地持久性存储器 168
6.1.3 远程存储器 169
6.1.4 有注释的照片查看器 169
6.2 Java对象序列化 170
6.2.1 通信类 170
6.2.2 序列化照片属性 171
6.3.1 操作RecordStore 172
6.3 RecordStore 172
6.3.2 操作记录 173
6.3.3 存储ImageAttribute数据 174
6.3.4 RecordListener 175
6.4 浏览和搜索RecordStore 176
6.4.1 RecordEnumeration 176
6.4.2 RecordFilter 177
6.4.3 RecordComparator 177
6.4.4 照片查看器中搜索和排序 178
6.5 小结 179
第7章 数据连接 180
7.1 通用连接框架介绍 180
7.1.1 Connector 181
7.1.2 HttpConnection 183
7.1.3 HttpsConnection 184
7.1.4 SocketConnection 184
7.1.5 SecureConnection 185
7.1.6 ServerSocketConnection 185
7.1.8 UDPDatagramConnection 186
7.1.7 CommConnection 186
7.2 网络照片查看器 187
7.2.1 PhotoServlet 187
7.2.2 PhotoViewer 189
7.2.3 FetchWorker 190
7.3 非阻塞性UI设计 193
7.3.1 非交互式进度显示 194
7.3.2 静止图像转换屏幕 195
7.3.3 一个更可靠的图像转换屏幕 196
7.3.4 转换屏幕动画 197
7.4.1 HTTP Cookie 200
7.4 状态化的网络操作 200
7.4.2 PhotoServlet 201
7.4.3 SessionConnector 201
7.4.4 FetchWorker 204
7.5 HttpClient实用工具 205
7.5.1 框架 206
7.5.2 使用HttpClient和Handler 208
7.6.1 HTTPS如何工作 210
7.6 HTTPS和安全连接 210
7.6.2 HttpsConnection和SecureConnection 211
7.6.3 SecurityInfo和证书 211
7.7 小结 212
第8章 无线消息传送 213
8.1 智能客户端的消息传送 213
8.2 无线消息传送API 214
8.2.1 TextMessage和BinaryMessage 215
8.2.2 MessageConnection 215
8.2.3 发送和接收消息 216
8.2.4 安全性 217
8.2.5 推送注册中的消息侦听器 219
8.3 Chat示例程序 220
8.3.1 运行示例 220
8.3.2 发送消息 221
8.3.3 接收消息 223
8.4 WMA 2.0的新特性 225
8.4.1 URL连接字符串 226
8.4.2 MultipartMessage和MessagePart 226
8.5 小结 227
第9章 多媒体 228
9.1 MMAPI简介 228
9.1.1 管理器类 229
9.1.2 播放器 232
9.1.3 控制 234
9.2 简单的音频回放 235
9.2.1 MidiPlayer MIDlet 236
9.2.2 创建播放器 238
9.2.3 播放器事件 239
9.2.4 播放器控制 240
9.3 高级媒体回放 242
9.3.1 在线程里初始化播放器 242
9.3.2 回放wav音频文件 243
9.3.3 回放视频文件 244
9.4 媒体捕获 248
9.4.1 捕获图像 249
9.4.2 捕获音频 252
9.4.4 博客Servlet 254
9.4.3 提交博客数据项 254
9.5 小结 257
第10章 蓝牙API 258
10.1 蓝牙无线技术简介 258
10.1.1 微微网(piconet) 260
10.1.2 蓝牙控制中心 262
10.1.3 安全 262
10.1.4 蓝牙协议栈 263
10.1.5 规范(Profile) 264
10.1.6 查询过程 265
10.1.7 设备级别和服务搜寻 266
10.2 用于蓝牙的Java API 268
10.2.1 蓝牙初始化 268
10.2.2 蓝牙连接 269
10.2.3 设备管理和搜寻 272
10.2.4 服务管理和搜寻 275
10.2.5 组合所有工作 278
10.3 蓝牙应用实例 280
10.4 诺基亚开发工具支持 285
10.5 小结 286
第11章 端对端设计模式 287
11.1 智趣游戏示例介绍 288
11.1.1 特性概述 288
11.1.2 后端数据库设置 292
11.2 整体架构 293
11.2.1 移动应用程序中的屏幕切换 293
11.2.2 什么是MVC模式 294
11.2.3 视图屏幕 296
11.2.4 控制器 297
11.2.5 模型 298
11.3 对象管理 302
11.3.1 静态类 302
11.3.2 工厂方法 305
11.3.3 对象池 309
11.3.4 实现后退屏幕栈 311
11.4 线程管理 313
11.4.1 WorkerRunnable 315
11.4.2 WorkerThread 315
11.4.3 WaitScreen 316
11.4.4 具体工作线程的实现 317
11.5 网络集成 318
11.5.1 RPC协议 318
11.5.2 同步化 321
11.5.3 Web服务网关 326
11.6 小结 331
第12章 开发可扩展应用程序 332
12.1 开发和优化 333
12.1.1 屏幕特点 333
12.1.2 内存限制 334
12.1.3 API的可用性 335
12.1.4 协议可用性 336
12.1.5 UI组件的行为 337
12.1.6 线程行为 337
12.1.7 语言和文化 337
12.2 可替代模块 338
12.2.1 自定义JAD文件 338
12.2.2 资源文件模块 339
12.2.3 源代码模块 340
12.3 用Antenna进行预处理和后处理 342
12.3.1 Antenna简介 342
12.3.2 预处理 344
12.3.3 后处理 349
12.3.4 字节码混淆 350
12.3.5 build3.xml文件 351
12.4 小结 355
第13章 调试和测试 356
13.1 调试 356
13.1.1 基本技术 357
13.1.2 采用MIDPLogger完成在机(On-Device)日志 360
13.2 单元测试 363
13.2.1 断言 363
13.2.2 TestCase 364
13.2.3 TestSuite 365
13.2.4 TestRunner 367
13.3 UI测试指南 368
13.4 小结 369
14.1 消息传送服务 370
第14章 多媒体消息传送服务 370
14.1.1 MMS带来的好处和机遇 371
14.1.2 MMS基础设施 371
14.1.3 MMSC访问 372
14.1.4 MMS应用程序模式 373
14.2 创作MMS消息 375
14.2.1 Nokia设备的MMS特点 375
14.2.2 SMIL简介 377
14.2.3 MMS的Nokia开发人员套件 380
14.3 Nokia移动服务器服务库 382
14.3.1 实例化驱动器 383
14.3.2 连接配置 384
14.3.3 发送消息 385
14.3.4 接收消息 389
14.4 小结 391
第15章 浏览器应用程序 392
15.1 浏览器应用程序 392
15.1.1 瘦客户端范例 392
15.1.2 WAP基础设施 393
15.2.1 Nokia设备浏览器 395
15.2 创作移动浏览器内容 395
15.2.2 WML和XHTML MP的比较 396
15.2.3 内容下载和上传 398
15.2.4 Nokia浏览器开发人员工具 399
15.3 高级WAP特性 400
15.3.1 Push(推送) 401
15.3.2 无线电话应用接口(WTAI) 402
15.3.3 钱夹应用程序(Wallet) 403
15.4 小结 403
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019