书籍详情

Palm OS程序设计入门

Palm OS程序设计入门

作者:宝库网络科技编著

出版社:清华大学出版

出版时间:2001-01-01

ISBN:9787900635587

定价:¥26.00

内容简介
  Palm程序设计是一个尚不普及的领域,但发展势头迅猛。本书便是为了适应这一变化趋势而写,希望能最大程度满足读者的需求。本书共分9章。主要内容有:Palm的硬件结构;Palm的内建程序;Palm与PC的数据处理过程;Palm OS仿真器(Palm OS Emulator)的使用方法;Code Warrior的功能;实际使用Code Warrior进行Palm OS程序设计。本书内容简洁,讲解由浅入深、清晰明了,适合于Palm程序设计的入门读者和初级读者。
作者简介
暂缺《Palm OS程序设计入门》作者简介
目录
第1章  Palm环境介绍                  
     1. 1  Palm与PC不同之处                  
     1. 2  Palm的操作系统——Palm OS                  
     1. 2. 1  Palm操作系统(Palm OS)的特点                  
     1. 2. 2  Palm OS的基本设计目标                  
     1. 2. 3  开发Palm OS应用程序的工具                  
     1. 3  使用Palm OS的PDA                  
     1. 3. 1  Palm, Inc                  
     1. 3. 2  HandSpring                  
     1. 3. 3  IBM                  
     1. 3. 4  TRG pro                  
     1. 3. 5  SONY CLIE                  
     1. 3. 6  Qualcomm & Kyocera                  
     1. 3. 7  Symbo1                  
   第2章  Palm的硬件介绍                  
     2. 1  Palm的核心——Motorola DragonBall                  
           MC68328 Micro Controller Profiles                  
     2. 2  DragonBall内部组件介绍                  
     2. 2. 1  系统集成模块System Integration Module                  
     2. 2. 2  液晶屏幕驱动组件LCD Controller                  
     2. 2. 3  UART功能                  
     2. 2. 4  MC之运算能力                  
     2. 2. 5  省电模式                  
     2. 2. 6  MC68328 MC的限制                  
     2. 3  Palm的内存                  
     2. 3. 1  内存的限制                  
     2. 3. 2  动态堆栈的限制                  
     2. 3. 3  储存堆栈的限制                  
     2. 4  屏幕与计算器                  
     2. 5  Palm的连外装置                  
     2. 5. 1  如何开发可与Palm互相连接的装置                  
   第3章  Palm与PC的数据同步处理                  
     3. 1  HotSync及Conduit                  
     3. 1. 1  同步处理                  
     3. 1. 2  其他同步处理                  
     3. 1. 3  Conduit的数据传输作业                  
     3. 1. 4  其他Palm与PC的数据传输通路                  
     3. 2  Palm的计算结构                  
     3. 2. 1  不定时连接模型(Occasionally Connected Application Model)                  
     3. 2. 2  阶梯式的计算结构(Tiered Computing Architecture)                  
   第4章  Palm的内建应用程序                  
     4. 1  Palm的内建应用程序                  
     4. 1. 1  记事历(Date Book)                  
     4. 1. 2  通讯簿(Address Book)                  
     4. 1. 3  待办事项                  
     4. 1. 4  记事本                  
     4. 1. 5  搜寻引擎                  
     4. 1. 6  内建应用程序的程序代码                  
     4. 2  在Palm上发展图形化的用户接口                  
     4. 2. 1  控制选项在展示页(Form)的位置                  
     4. 2. 2  避免太复杂的控制选项                  
     4. 2. 3  控制区的大小                  
     4. 2. 4  给予控制选项适当的标记                  
     4. 2. 5  选择欲使用的选项                  
     4. 2. 6  滚动条                  
     4. 3  Palm数据输入                  
     4. 4  错误处理                  
   第5章  开始设计Palm的应用程序                  
     5. 1  开发应用程序                  
     5. 2  用户需求阶段                  
     5. 2. 1  了解用户                  
     5. 3  应用程序的范围                  
     5. 4  软件需求阶段                  
     5. 4. 1  定义系统的模型                  
     5. 5  设计阶段                  
     5. 6  编写程序代码阶段                  
     5. 7  测试与确认阶段                  
     5. 8  程序维护阶段                  
   第6章  CodeWarrior简介                  
     6. 1  安装CodeWarrior                  
     6. 1. 1  Windows平台                  
     6. 1. 2  Macintosh平台                  
     6. 2  使用CodeWarrior的Menus                  
     6. 2. 1  文件(File)                  
     6. 2. 2  编辑(Edit)                  
     6. 2. 3  查找(Search)                  
     6. 2. 4  项目计划(Project)                  
     6. 2. 5  窗口(Window)                  
     6. 3  项目. 原始数据文件及其他                  
     6. 3. 1  了解目标文件(Target)                  
     6. 3. 2  建立应用程序                  
     6. 3. 3  除错的方式                  
   第7章  事件导向的程序设计(Event-Driven Programming)                  
     7. 1  事件导向的程序模型                  
     7. 2  事件是什么                  
     7. 3  事件循环                  
     7. 4  自定义事件                  
     7. 5  激活码和激活一个程序                  
     7. 6  如何响应正常模式的激活码                  
     7. 7  激活码汇总                  
   第8章  如何利用Constructor建构用户接口                  
     8. 1  利用CodeWarrior建立资源                  
     8. 2  建构器——图形接口的建筑师                  
     8. 2. 1  格式(Form)组件                  
     8. 2. 2  在格式中增加说明的功能                  
     8. 3  控制组件                  
     8. 3. 1  打开新的控制对象                  
     8. 3. 2  控制组件ID的记数方式                  
     8. 3. 3  控制组件的定位与对齐                  
     8. 4  命令集组件                  
     8. 4. 1  打开新的命令工具栏                  
     8. 4. 2  打开及编辑命令集项                  
     8. 5  其他对象                  
     8. 5. 1  打开新的警示                  
     8. 5. 2  打开新的位图及图像                  
     8. 5. 3  新增字符串                  
   第9章  如何处理用户接口对象                  
     9. 1  格式对象(Form)                  
     9. 2  命令集对象(Menu)和命令集项目(Menu Item)                  
     9. 2. 1  产生命令集对象                  
     9. 2. 2  一般的命令集快捷键(Menu Shortcuts)                  
     9. 3  Alert                  
     9. 4  Button                  
     9. 5  Checkbox                  
     9. 6  Field                  
     9. 7  Label                  
     9. 8  List                  
     9. 8. 1  Popup Trigger                  
     9. 9  Push Button                  
     9. 10  Repeating Button                  
     9. 11  Scrollbar                  
     9. 12  Selector Trigger                  
     9. 13  Table                  
     9. 14  Data Manager                  
   附录A  Palm OS仿真器                  
   附录B  范例程序完整源代码                  
   附录C  Palm OS程序设计的参考网站                  

猜您喜欢

读书导航