第十三章 再论用户界面 在这一章和下一章中,我们将创建一个完整的计算器应用程序。从中我们将学到怎样使用公共函数库,特别是如何使用MathlLib,我们还会学到许多编程的细节及如何改善
第九章 分类和查找 在这一章中,我们在Contacts程序中添加分类。分类允许把Contacts分成组,如Business和Personal。你可以分别或统一查看这些组。你还可以为C
第五章 数据库 Palm OS的所有内容在其存储器中都表现为数据库形式,下面我们就开始学习创建和使用数据库。我们将继续编写Contacts程序,把它写入一个数据库。 删除工作 为
第一章 关于Palm 本章将对Palm这个新奇的东西进行一些简单的介绍。对于有一定的嵌入式软件开发基础,又想尽快开始编程的读者,我建议你跳过本章,直接从第二章开始阅读,等闲暇时间再回
第十四章 程序的可移植性 在这一章中,我们将编写计算器程序运运算的核心部分。我先为核心编制一个ANSI C版本,然后将详细探讨如何使这些代码在Palm OS中运行。 设计计算器核心
第十二章 专业编程技巧 随着程序变得越来越大,我们会发现很多问题。这些问题或许在编制几千行代码时不会出现,但是当编到上万行或更多时并且程序由不同的程序员来编写,在运行时问题就出现了。
第十章 创建高效的有效界面 在这一章中,我们开始讲述用户界面的设计和测试。首先讨论一下Palm OS自带的一般用户界面,然后介绍由Palm Computing 提出的具体设计原则及相
第八章 表和滚动条 在这一章中,我们将讨论Palm OS的两个很重要的用户界面元素:表和滚动条。表能够显示或编辑较大的数据量。在嵌入式应用程序中都它使用的很广泛。滚动条的功能很出色,
第六章 控件 在这一章中,我们将继续研究Contact Detail 程序,让它具有显示并设置日期时间的功能。我们要添加一个窗体来设置时间。这个时间和日期是可选的以供下次联系使用。
第四章 窗体的编程 在本章中,我将通过为上一章的Contacts程序添加一个About对话框,继续向读者展示Palm OS简单有效的程序风格。你将学会如何创建含有位图、文本和按钮的窗