• Palm OS编程实用大全(含盘)
21年品牌 40万+商家 超1.5亿件商品

Palm OS编程实用大全(含盘)

33 3.8折 88 九品

仅1件

北京海淀
认证卖家担保交易快速发货售后保障

作者顾卫华 郑煜 编著;[美]Lonnon R.Foster 译

出版社水利水电出版社

出版时间2001-08

版次1

装帧平装

货号25K

上书时间2024-09-15

黄金屋书斋

十三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 顾卫华 郑煜 编著;[美]Lonnon R.Foster 译
  • 出版社 水利水电出版社
  • 出版时间 2001-08
  • 版次 1
  • ISBN 9787508407340
  • 定价 88.00元
  • 装帧 平装
  • 开本 其他
  • 纸张 其他
  • 页数 632页
【作者简介】
Lonnon R.Foster是一个自由程序员,在过去的七年里,他编写过台式计算机的应用程序、数据库前台终端、网站、通信软件、技术资料,以及掌上电脑应用程序。自从Palm OS操作平台问世以来,他就几乎一直在开发Palm OS的应用程序,他的第一次开发是在一台Pilot 5000上进行的。在Lo
【目录】
译者序前言序关于作者致谢第一部分 入门第一章 理解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 OS2.1 理解Palm OS掌上电脑的电源使用2.2 运行Palm OS应用程序2.2.1 对启动代码的响应2.2.2 事件处理2.3 内存管理2.3.1 动态RAM2.3.2 存储RAM2.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 标注2.5.13 视窗位图2.5.14 字段2.5.15 Graffiti换档指示器2.5.16 滚动条2.5.17 窗口组件(Gadgets)2.6 与其他设备进行通信2.6.1 串行协议2.6.2 TCP/IP协议2.6.3 无线通信协议2.6.4 IrDA协议2.6.5 无线电播送协议(Beaming)2.7 对Palm OS版本之间的比较2.7.1 2.0版本的改进2.7.2 3.0版本的改进2.7.3 3.1版本的改进2.7.4 3.2版本的改进2.7.5 3.3版本的改进2.7.6 3.5版本的改进2.8 总结第二部分 创建Palm OS应用程序第三章 开发环境介绍3.1 在Palm OS中使用Code Warrior3.1.1 熟悉IDE3.1.2 改变目标设置3.1.3 在CodeWarrior中进行编译和连接3.2 使用GNU PRC-Tools3.2.1 使用PRC-Tools进行编译和连接3.2.2 用Make进行自动化连编3.3 总结第四章 编写第一个Palm OS应用程序4.1 Hello World用户接口一览4.2 浏览Hello World应用程序的代码4.2.1 嵌入头文件4.2.2 进入应用程序内部4.2.3 应用程序的启动4.2.4 应用程序的关闭4.2.5 事件的处理4.2.6 设置视窗4.2.7 对视窗事件作出响应4.2.8 菜单事件的处理4.2.9 提醒框的显示和文本字段的使用4.3 在Palm OS中使用内存4.4 综合4.5 总结第五章 调试程序5.1 使用Palm OS Emulator 5.1.1 控制POSE5.1.2 第一次运行POSE5.1.3 安装ROM映像5.1.4 安装应用程序5.1.5 保存及恢复配置5.1.6 调整POSE设置5.1.7 操作Gremlins5.1.8 HotSync操作的仿真5.1.9 获得屏幕点5.1.10 在POSE中处理错误5.2 在源水平上进行调试5.2.1 使用CodeWarrior进行调试5.2.2 使用GDB进行调试5.3 重启Palm OS掌上电脑5.4 使用开发Graffiti快捷方式5.5 使用Palm OS Error Manager5.6 总结第三部分 Palm OS编程第六章 资源的创建与理解6.1 遵循Palm OS用户接口指导方针6.1.1 快速生成应用程序6.1.2 强调常用函数6.1.3 设计容易使用的应用程序6.1.4 保持Palm OS风格6.2 用构造器创建资源6.2.1 理解资源的派生6.2.2 探索项目窗口6.2.3 创建类别资源6.3 用PilRC创建资源6.3.1 创建应用程序资源6.3.2 在PilrcUI中预览界面6.3.3 给资源分配常量6.4 总结第七章 创建视窗7.1 利用Constructor创建视窗7.1.1 设置对象的公共属性7.1.2 设置对象的自定义属性7.2 利用PilRC创建视窗7.2.1 创建视窗资源7.2.2 向视窗中添加对象7.3 总结第八章 创建菜单8.1 使用构造器创建菜单8.1.1 在不同的菜单栏之间共享菜单8.2 使用Rez创建菜单8.2.1 集成Rez菜单到应用程序中8.3 使用PilRC创建菜单8.4 介绍Librarian——一个应用程序样本8.4.1 在List视图中显示多条记录8.4.2 在记录视图中显示具体单个书目8.4.3 在编辑视图中编辑一条记录8.4.4 使用Librarian的菜单项8.5 总结第九章 用户接口组件编程9.1 提醒框编程9.2 视窗编程9.2.1 转换到一个新的视窗9.2.2 显示一个复杂模式的对话框9.2.3 显示一个简单模式的对话框9.3 视窗对象的编程9.3.1 处理视窗对象事件9.3.2 检索对象指针9.3.3 隐藏和显示视窗对象9.4 复选框和推动按钮编程9.4.1 处理控件组9.5 选择式触反器编程9.6 域的编程9.6.1 为文本域设置句柄9.6.2 编辑文本域9.6.3 在域中搜索文本9.6.4 UInt16 length=FldGetTextLength(field);设置域的焦点9.6.5 设置域的属性9.7 窗口组件编程9.8 列表和弹出式列表编程9.8.1 搜索列表的数据9.8.2 操作列表9.8.3 动态列表编程9.8.4 处理弹出式列表9.9 菜单编程9.9.1 使用菜单删除状态9.9.2 删除菜单项9.10 绘制图像和文本9.10.1 理解窗口9.10.2 绘制线条9.10.3 绘制矩形9.10.4 绘制文本9.10.5 绘制位图9.11 总结第十章 系统组件编程10.1 了解系统支持的功能部件10.1.1 确定操作系统的版本10.1.2 获取个别的功能部件10.2 文本操作10.2.1 使用字体函数10.2.2 使用字符串函数10.2.3 使用字符宏定义10.3 处理输入笔事件10.4 处理按键事件10.5 设置报警器10.5.1 设定一个报警器10.5.2 响应报警器10.5.3 响应其他的启动代码10.6 播放声音10.7 查询电话号码10.8 启动应用程序10.8.1 调用系统应用程序启动器10.8.2 直接启动应用程序10.8.3 传递全局的启动代码10.8.4 生成程序员自己的启动代码10.9 产生随机数10.10 电源管理10.10.1 相应低电池电压情况10.11 标识自己的掌上电脑10.12 调整时间值10.12.1 检索和设定时间值10.12.2 转换时间值10.12.3 更正时间10.13 使用剪贴板10.14 总结第十一章 表的编程11.1 创建简单的表11.1.1 理解表的工作原理11.1.2 初始化表11.1.3 处理表事件11.1.4 隐藏行和列11.2 创建复杂的表11.2.1 将表和数据联接11.2.2 表的滚动11.2.3 处理表文本域11.3 总结第四部分 在掌上电脑上存储信息第十二章 数据的存储与检索12.1 理解数据管理器12.1.1 资源数据库12.2 用数据库进行工作12.2.1 创建数据库12.2.2 打开数据库12.2.3 关闭数据库12.2.4 查询数据库12.2.5 删除数据库12.2.6 调用和修改数据库信息12.2.7 创建一个应用信息块12.3 存储优先应用类型12.3.1 读取和设定系统优先类型12.3.2 使用功能内存12.4 总结第十三章 记录的操作13.1 处理记录13.1.1 Librarian应用程序样本中的记录13.1.2 比较记录13.1.3 查找记录13.1.4 创建记录13.1.5 删除记录13.1.6 读取记录13.1.7 修改记录13.1.8 排列记录13.1.9 调用和修改记录信息13.1.10 记录分类13.1.11 应用加密记录13.1.12 改变记录大小13.2 处理资源13.2.1 查找资源13.2.2 创建资源13.2.3 删除资源13.2.4 读取资源13.2.5 调用和修改资源信息13.2.6 改变资源大小13.3 应用全局查找功能13.3.1 处理sysAppLaunchCmdSaveData代码13.3.2 处理sysAppLaunchCmdFind13.3.3 处理sysAppLanchCmdGoto13.4 总结第五部分 掌上电脑的外部通信第十四章 使用红外通信技术播送数据14.1 使用交换管理器14.1.1 注册一种数据类型14.1.2 发送数据14.1.3 定制传输接受对话框14.1.4 接收数据14.1.5 显示传输数据14.1.6 传输调试14.1.7 传输应用程序和数据库14.2 理解IR库函数14.3 总结第十五章 使用串行端口15.1 理解Palm OS串行传输15.2 使用串行管理器15.2.1 使用新的串行管理器15.2.2 使用旧的串行管理器15.3 总结第十六章 创建Web限幅的应用程序16.1 理解Web限幅16.1.1 理解Web限幅的保密性16.1.2 设计PQA和Web限幅16.2 建立掌上查询应用程序16.2.1 组织HTML文件16.2.2 定义头文件标签16.2.3 格式化文本16.2.4 链接到其他页面和应用程序上去16.2.5 建构查询视窗16.2.6 添加图像16.2.7 使用查询应用程序建立器16.2.8 看一个PQA范例16.3 建立Web限幅16.3.1 定义头文件标签16.3.2 为台式电脑浏览器创建限幅页16.3.3 Web限幅以外的链接16.3.4 添加图像16.3.5 看一个Web限幅的范例16.4 测试Web限幅应用程序16.5 总结第六部分 与台式计算机实现数据同步第十七章 导管结构的介绍17.1 理解导管17.1.1 HotSync的步骤17.2 设计导管17.2.1 选择一个开发路径17.3 安装导管17.3.1 手动安装导管17.3.2 创建自动导管安装17.4 在HotSync log中的登录17.5 总结第十八章 导管的构建18.1 使用Conduit Wizard18.1.1 选择一个导管类型18.1.2 选择一个掌上电脑应用程序18.1.3 选择一个数据传输类型18.1.4 选择导管功能18.1.5 确定类和文件的名称18.2 应用Conduit Entry Points18.2.1 应用GetConduitInfo18.2.2 应用GetConduitName18.2.3 应用GetConduitVersion18.2.4 应用OpenConduit18.2.5 应用Configuration Entry Points18.3 使用Palm MFC基类18.3.1 遵循MPC导管的控制流18.3.2 应用一个监测器类18.3.3 应用一个表类18.3.4 应用一个模式类18.3.5 应用记录类18.3.6 应用一个连接转化器类18.4 使用Generic Conduit基类18.4.1 遵循通用导管控制流18.4.2 描述台式电脑记录格式18.4.3 存储和调用18.4.4 CPalmRecord的数据转换18.4.5 同步化操作应用程序信息块18.5 使用Sync Manager API18.5.1 注册和注销一个导管18.5.2 打开和关闭掌上电脑数据库18.5.3 过滤数据库中记录18.5.4 读取和编写记录18.5.5 删除记录18.5.6 维护一个连接18.6 总结第七部分 高级编程概论第十九章 颜色编程19.1 决定和设置色彩深度19.1.1 获得色彩深度19.1.2 设置色彩深度19.2 使用色彩表19.2.1 将RGB转为index值19.3 使用色位图19.4 为用户界面着色19.5 总结第二十章 其他内容及总结20.1 创建大型应用程序20.1.1 打破32KB的障碍20.1.2 拆分应用程序20.2 为应用程序添加自定义的字体20.2.1 创立自定义字体20.3 动态创立用户界面20.4 局部化应用软件20.4.1 文本和国际通用管理器的使用20.5 使用文件流API20.5.1 打开文件流20.5.2 关闭文件流20.5.3 检索文件流错误20.5.4 删除文件流20.5.5 在文件流中设置位置20.5.6 读和写文件流数据20.6 总结附录A Palm OS API快速参考附录B Palm OS开发资源查询附录C 在其他环境中的开发附录D 光盘上的内容术语表GNU普通公共许可证My2cents.idgbooks.com光盘安装指南
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP