
An Expert’s Guide to Creating Killer Applications
副标题:无
作 者:(美)Steve Mann,(美)Ray Rischpater著;韩林等译
分类号:
ISBN:9787111099383
微信扫一扫,移动浏览光盘
简介
本书详细介绍了PALM OS实际应用中大家所关心的一些难点和重点,如数据库、图形图像、快速查找与内嵌程序集成等内容。书中提供了大量的程序实例和使用技术细节,是一本紧密联系实际,实用性很强的书籍。利用书中提供的知识,读者可以把自身的PALM OS开发水平提高到一个新的层次。所有实例程序,均可在随书光盘中找到。
本书适合具有一些Palm软件开发经验,且有一些C语言编程经验的读者阅读。
目录
第1章 概述
1.1 代码风格
1.2 starter工程
1.2.1 全局常量
1.2.2 应用函数
1.2.3 主表单函数
1.2.4 starter的应用
1.3 utils--工具函数
1.3.1 工具函数
1.3.2 工具函数的使用
1.4 工程概览
第2章 三角函数
2.1 mathlib
2.2 构造自己的函数库
2.3 简单函数
2.3.1 方根
2.3.2 绝对值
2.3.3 正弦sin
2.3.4 余弦cos
2.3.5 正切tan
.2.4 反三角函数
2.4.1 复杂性
2.4.2 查找表的结构
2.4.3 查表
2.4.4 内插法
2.4.5 反正弦
2.4.6 反余弦
2.4.7 反正切
2.5 测试
2.5.1 测试函数
2.5.2 测试结果
2.6 最后的优化
2.7 适用范围
2.8 工程概览
第3章 浮点数
3.1 浮点数文本框
3.2 精度
3.3 float field简介
3.4 手写输入处理
3.5 浮点数的转换
3.5.1 stringtodouble
3.5.2 doubletostring
3.6 附加代码
3.6.1 在文本框之间切换
3.6.2 edit菜单
3.6.3 弹出式按钮处理
3.7 扩展float field
3.8 工程概览
第4章 建立palm数据库
4.1 静态数据应用程序
4.2 palm数据库格式
4.2.1 数据库头部
4.2.2 记录列表
4.2.3 appinfo记录
4.2.4 记录集
4.3 pddb--设计
4.3.1 几点要求
4.3.2 数据输入格式
4.3.3 数据输入域
4.3.4 text记录类型
4.3.5 dbmd记录类型
4.3.6 ctgy记录类型
4.4 pddb--实现
4.4.1 proxy类
4.4.2 输入处理
4.4.3 转换处理
4.4.4 pddb转换器
4.4.5 输出处理
4.5 pddb数据库的应用
4.5.1 访问记录
4.5.2 访问appinfo
4.5.3 扩充pddb
4.6 pakadb
4.7 工程概览
第5章 快速查找
5.1 quiklist的第一个版
本
5.1.1 列表结构
5.1.2 建立列表
5.1.3 画列表
5.1.4 执行查找操作
5.1.5 查找定时器
5.1.6 抢占式查找
5.2 数据库访问
5.2.1 建立数据库
5.2.2 添加数据库
5.2.3 检索数据库
5.2.4 画列表
5.2.5 可选的查找方案
5.3 版本3--类别支持
5.3.1 添加类别弹出列表
5.3.2 添加只读类别
5.3.3 检索数据库
5.3.4 画列表
5.4 扩充quiklist
5.5 工程概览
第6章 图形图像
6.1 显示地图
6.1.1 用户界面和地图
6.1.2 mapper
6.2 地图基础
6.2.1 坐标系统
6.2.2 测地线和基准线
6.2.3 投影
6.2.4 位图格式的地图
6.2.5 矢量格式的地图
6.3 用palm os位图来绘制地图
6.3.1 创建地图
6.3.2 读取地图
6.3.3 坐标表示
6.3.4 显示地图
6.3.5 事件处理
6.3.6 滚动地图
6.3.7 可选的滚动方案
6.3.8 缩放
6.4 添加关注点
6.4.1 定位关注点
6.4.2 取关注点
6.4.3 显示关注点
6.4.4 选定关注点
6.4.5 在关注点上放置标签
6.5 工程概览
第7章 global find方案
7.1 数据库浏览
7.1.1 虚拟数据库编号
7.1.2 遍历数据库
7.1.3 显示数据库信息
7.2 自动扫描
7.2.1 进度对话框
7.2.2 实现进度对话框
7.2.3 进度管理的优缺点
7.3 自制的进度对话框
7.3.1 扫描数据库
7.3.2 取消扫描
7.4 搜索记录
7.4.1 再次扫描
7.4.2 带动画的进度对话框
7.4.3 数据库过滤
7.4.4 检查记录
7.5 扩展gmdbviewer
7.6 工程概览
第8章 以应用为由心的网络编程
8.1 为什么以应用为中心
8.1.1 用户界面
8.1.2 系统结构
8.1.3 我们的方法
8.2 我们的例程
8.3 wx
8.3.1 管理无线设备
8.3.2 参数设置
8.3.3 获取web内容
8.4 napi
8.4.1 napi的数据结构
8.4.2 网络层
8.4.3 wwwpref
8.4.4 wwwfetch
8.5 napi中的inetlib
8.5.1 初始化inetlib
8.5.2 建立网络连接
8.5.3 读取响应
8.5.4 关闭连接
8.5.5 显示无线状态指示器
8.6 在程序中使用napi
8.7 工程概览
第9章 同内嵌程序交互
9.1 palm os内嵌数据库格式
9.1.1 基本原理
9.1.2 memo
9.1.3 to do列表
9.1.4 地址簿
9.1.5 日程表
9.2 基于属性的方法
9.3 ndbtest
9.4 ndb执行
9.4.1 结构和类型
9.4.2 打开和关闭数据库
9.4.3 记录搜索
9.4.4 继续查找
9.4.5 释放记录
9.4.6 获取记录内容
9.5 记录结构分析
9.5.1 memo记录
9.5.2 任务记录
9.5.3 地址记录
9.5.4 日程表记录
9.6 在程序中使用ndb
9.7 扩展ndb
9.8 工程概览
第10章 纠错
10.1 例程
10.1.1 twiddle
10.1.2 dials
10.2 准备
10.2.1 抽象
10.2.2 范围
10.2.3 断言
10.2.4 scaffolds
10.3 调试
10.3.1 gremlin
10.3.2 日志
10.3.3 debug rom
10.3.4 profiler程序剖析
10.4 结论
10.5 工程概览
1.1 代码风格
1.2 starter工程
1.2.1 全局常量
1.2.2 应用函数
1.2.3 主表单函数
1.2.4 starter的应用
1.3 utils--工具函数
1.3.1 工具函数
1.3.2 工具函数的使用
1.4 工程概览
第2章 三角函数
2.1 mathlib
2.2 构造自己的函数库
2.3 简单函数
2.3.1 方根
2.3.2 绝对值
2.3.3 正弦sin
2.3.4 余弦cos
2.3.5 正切tan
.2.4 反三角函数
2.4.1 复杂性
2.4.2 查找表的结构
2.4.3 查表
2.4.4 内插法
2.4.5 反正弦
2.4.6 反余弦
2.4.7 反正切
2.5 测试
2.5.1 测试函数
2.5.2 测试结果
2.6 最后的优化
2.7 适用范围
2.8 工程概览
第3章 浮点数
3.1 浮点数文本框
3.2 精度
3.3 float field简介
3.4 手写输入处理
3.5 浮点数的转换
3.5.1 stringtodouble
3.5.2 doubletostring
3.6 附加代码
3.6.1 在文本框之间切换
3.6.2 edit菜单
3.6.3 弹出式按钮处理
3.7 扩展float field
3.8 工程概览
第4章 建立palm数据库
4.1 静态数据应用程序
4.2 palm数据库格式
4.2.1 数据库头部
4.2.2 记录列表
4.2.3 appinfo记录
4.2.4 记录集
4.3 pddb--设计
4.3.1 几点要求
4.3.2 数据输入格式
4.3.3 数据输入域
4.3.4 text记录类型
4.3.5 dbmd记录类型
4.3.6 ctgy记录类型
4.4 pddb--实现
4.4.1 proxy类
4.4.2 输入处理
4.4.3 转换处理
4.4.4 pddb转换器
4.4.5 输出处理
4.5 pddb数据库的应用
4.5.1 访问记录
4.5.2 访问appinfo
4.5.3 扩充pddb
4.6 pakadb
4.7 工程概览
第5章 快速查找
5.1 quiklist的第一个版
本
5.1.1 列表结构
5.1.2 建立列表
5.1.3 画列表
5.1.4 执行查找操作
5.1.5 查找定时器
5.1.6 抢占式查找
5.2 数据库访问
5.2.1 建立数据库
5.2.2 添加数据库
5.2.3 检索数据库
5.2.4 画列表
5.2.5 可选的查找方案
5.3 版本3--类别支持
5.3.1 添加类别弹出列表
5.3.2 添加只读类别
5.3.3 检索数据库
5.3.4 画列表
5.4 扩充quiklist
5.5 工程概览
第6章 图形图像
6.1 显示地图
6.1.1 用户界面和地图
6.1.2 mapper
6.2 地图基础
6.2.1 坐标系统
6.2.2 测地线和基准线
6.2.3 投影
6.2.4 位图格式的地图
6.2.5 矢量格式的地图
6.3 用palm os位图来绘制地图
6.3.1 创建地图
6.3.2 读取地图
6.3.3 坐标表示
6.3.4 显示地图
6.3.5 事件处理
6.3.6 滚动地图
6.3.7 可选的滚动方案
6.3.8 缩放
6.4 添加关注点
6.4.1 定位关注点
6.4.2 取关注点
6.4.3 显示关注点
6.4.4 选定关注点
6.4.5 在关注点上放置标签
6.5 工程概览
第7章 global find方案
7.1 数据库浏览
7.1.1 虚拟数据库编号
7.1.2 遍历数据库
7.1.3 显示数据库信息
7.2 自动扫描
7.2.1 进度对话框
7.2.2 实现进度对话框
7.2.3 进度管理的优缺点
7.3 自制的进度对话框
7.3.1 扫描数据库
7.3.2 取消扫描
7.4 搜索记录
7.4.1 再次扫描
7.4.2 带动画的进度对话框
7.4.3 数据库过滤
7.4.4 检查记录
7.5 扩展gmdbviewer
7.6 工程概览
第8章 以应用为由心的网络编程
8.1 为什么以应用为中心
8.1.1 用户界面
8.1.2 系统结构
8.1.3 我们的方法
8.2 我们的例程
8.3 wx
8.3.1 管理无线设备
8.3.2 参数设置
8.3.3 获取web内容
8.4 napi
8.4.1 napi的数据结构
8.4.2 网络层
8.4.3 wwwpref
8.4.4 wwwfetch
8.5 napi中的inetlib
8.5.1 初始化inetlib
8.5.2 建立网络连接
8.5.3 读取响应
8.5.4 关闭连接
8.5.5 显示无线状态指示器
8.6 在程序中使用napi
8.7 工程概览
第9章 同内嵌程序交互
9.1 palm os内嵌数据库格式
9.1.1 基本原理
9.1.2 memo
9.1.3 to do列表
9.1.4 地址簿
9.1.5 日程表
9.2 基于属性的方法
9.3 ndbtest
9.4 ndb执行
9.4.1 结构和类型
9.4.2 打开和关闭数据库
9.4.3 记录搜索
9.4.4 继续查找
9.4.5 释放记录
9.4.6 获取记录内容
9.5 记录结构分析
9.5.1 memo记录
9.5.2 任务记录
9.5.3 地址记录
9.5.4 日程表记录
9.6 在程序中使用ndb
9.7 扩展ndb
9.8 工程概览
第10章 纠错
10.1 例程
10.1.1 twiddle
10.1.2 dials
10.2 准备
10.2.1 抽象
10.2.2 范围
10.2.3 断言
10.2.4 scaffolds
10.3 调试
10.3.1 gremlin
10.3.2 日志
10.3.3 debug rom
10.3.4 profiler程序剖析
10.4 结论
10.5 工程概览
An Expert’s Guide to Creating Killer Applications
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
