内容简介
本书从Palm OS的思想方法和基本原理出发,深入浅出地介绍了Palm OS的系统功能和编程技术,使读者可以了解并接受Palm OS的思想,从而对Palm OS编程方式有更为深刻的理解和认识。从创建视窗和菜单到对声音和颜色进行编程,这本书覆盖了Palm OS编程的方方面面。
本书将告诉你如何为Palm掌上电脑管理器的现行线路编写应用程序,以及如何为运行Palm OS的其他设备编写程序。除此之外,本书还包括了为 Palm VII/VIIx(以及其他装备了无线通信协议的Palm OS掌上电脑)编写Web限幅应用程序,以实现与Internet之间的无线连接的内容。另外还有编写导管程序,以实现Palm OS掌上电脑与台式计算机之间的数据同步的内容。
全书结构合理,内容翔实,编程实例丰富,分析由浅入深。无论是销售Palm OS掌上电脑的机构的开发人员,还是试图用自己的掌上电脑实现更多功能的爱好者,都将发现本书对于为Palm OS平台编写软件而言具有非常好的指导作用。
目录
译者序
前言
序
关于作者
致谢
第一部分 入门
第一章 理解Palm Computing平台
1.1 Palm OS的思想方法
1.2 台式电脑和掌上电脑应用程序设计的比较
1.2.1 对性能的期望
1.2.2 有限的输入法
1.2.3 小屏幕尺寸
1.2.4 电池和处理器电源
1.2.5 有限的内存
1.2.6 RAM作为永久性存储器
1.3 连接到台式电脑
1.4 硬件版本间的比较
1.5 展望未来
1.6 总结
第二章 理解Palm OS
2.1 理解Palm OS掌上电脑的电源使用
2.2 运行Palm OS应用程序
2.2.1 对启动代码的响应
2.2.2 事件处理
2.3 内存管理
2.3.1 动态RAM
2.3.2 存储RAM
2.4 资源使用
2.5 用户接口设计
2.5.1 视窗
2.5.2 提醒框
2.5.3 菜单
2.5.4 表
2.5.5 列表
2.5.6 弹出式触发器
2.5.7 按钮
2.5.8 重复按钮
2.5.9 选择触发器
2.5.10 推动按钮
2.5.11 复选框
2.5.12&nb..