- 博客(16)
- 论坛 (258)
- 收藏
- 关注
原创 PalmOS开发教程-12
第十二章 专业编程技巧 随着程序变得越来越大,我们会发现很多问题。这些问题或许在编制几千行代码时不会出现,但是当编到上万行或更多时并且程序由不同的程序员来编写,在运行时问题就出现了。 这就要求程序有经深思熟虑的结构和详细的注释。在编制大程序时主要要考虑两点: 1 怎样使程序容易维护 2 怎样使程序可重用(reuse) 当然,我们想使程序可以被任何一个人都看得懂,
2001-07-19 16:26:00
1290
原创 PalmOS开发教程-13
第十三章 再论用户界面 在这一章和下一章中,我们将创建一个完整的计算器应用程序。从中我们将学到怎样使用公共函数库,特别是如何使用MathlLib,我们还会学到许多编程的细节及如何改善用户界面。 计算器的设计 下面开始设计计算器窗体。它将包括: 1 显示数字的区域 2 代表十个数字的按钮 3 小数点按钮 4 符号按钮 5 指数按扭 6 加、减、乘、除按钮 7 等号
2001-07-19 16:26:00
1083
原创 PalmOS开发教程-14
第十四章 程序的可移植性 在这一章中,我们将编写计算器程序运运算的核心部分。我先为核心编制一个ANSI C版本,然后将详细探讨如何使这些代码在Palm OS中运行。 设计计算器核心 在开始写代码之前,我们必须知道到底该做些什么。一个解决这类问题的好方法是建立一个包括程序各个状态并通过箭头相连表示它们之间的关系的状态表。对本程序来说,这也是个很好的办法,因为这个程
2001-07-19 16:26:00
1035
原创 PalmOS开发教程-9
第九章 分类和查找 在这一章中,我们在Contacts程序中添加分类。分类允许把Contacts分成组,如Business和Personal。你可以分别或统一查看这些组。你还可以为Contacts应用程序添加、删除、或者改变分类名称。你可以把每一条记录分配到一个组。 我们也将在Contacts中添加代码使用Palm OS系统查找(Find)功能在Contacts
2001-07-19 16:25:00
1061
原创 PalmOS开发教程-10
第十章 创建高效的有效界面 在这一章中,我们开始讲述用户界面的设计和测试。首先讨论一下Palm OS自带的一般用户界面,然后介绍由Palm Computing 提出的具体设计原则及相关方法,它们使界面更加有效和实用,最后我们将讲述用户界面和程序设计的整个流程和测试,因为用户界面不是凭空想象出来,它是一个高效过程的结果。 设计考虑 从哪里开始呢?对于Palm装置来
2001-07-19 16:25:00
986
原创 PalmOS开发教程-11
第十一章 工具和方法简介 我们已知道了系统臃肿是很危险的,现在就来讨论所有现成的工具和方法,或许可以防止使你成为一个更危险系统的提供者。或许你有一个具体的Palm OS应用程序,而没有所需的硬件资源,或许你的解决方法必须和Linux工具相联系,下面将介绍有关这些方面的信息。 因为在World Wide Web上,我们的知识变化得太快,所以先给出我的网址: www
2001-07-19 16:25:00
1377
原创 PalmOS开发教程-7
第七章 列表框和排序 在这一章中,将接触到一些新的控件和数据库操作技巧。我们先生成一个窗体来显示contact数据库中的所有记录,然后创建一个下拉框供选择排序标准,最后添加代码进行排序,并使新创建或修改过的记录也能够在列表中正确排列。 保存工程 按我们的习惯先保存工程,步骤如下: 1. 运行Windows浏览器; 2. 找到保存现有工程的文件夹; 3. 按下CT
2001-07-19 16:23:00
1308
原创 PalmOS开发教程-8
第八章 表和滚动条 在这一章中,我们将讨论Palm OS的两个很重要的用户界面元素:表和滚动条。表能够显示或编辑较大的数据量。在嵌入式应用程序中都它使用的很广泛。滚动条的功能很出色,但由于滚动条不支持1.0版本的Palm OS系统,所以只有在不想支持较早的Pilot 1000和5000时,才可以使用滚动条。我们将同时添加滚动按钮(它可以被所有的Palm设备使用)
2001-07-19 16:23:00
1420
原创 PalmOS开发教程-6
第六章 控件 在这一章中,我们将继续研究Contact Detail 程序,让它具有显示并设置日期时间的功能。我们要添加一个窗体来设置时间。这个时间和日期是可选的以供下次联系使用。 为实现此功能,我们将使用新的资源:选择触发器(selector triggers),开关按钮(push buttons),重复按钮(repeating buttons)。连同前面的按
2001-07-19 16:22:00
1470
原创 PalmOS开发教程-4
第四章 窗体的编程 在本章中,我将通过为上一章的Contacts程序添加一个About对话框,继续向读者展示Palm OS简单有效的程序风格。你将学会如何创建含有位图、文本和按钮的窗体。你可在Contacts程序中加入菜单和代码使你可以访问About对话框并重新回到Contacts主窗体。 在此过程中,我们将先了解应用程序的基本设置,将为Contacts程序创建
2001-07-19 16:21:00
1665
原创 PalmOS开发教程-5
第五章 数据库 Palm OS的所有内容在其存储器中都表现为数据库形式,下面我们就开始学习创建和使用数据库。我们将继续编写Contacts程序,把它写入一个数据库。 删除工作 为准备向Contacts添加一个数据库,首先应删除以前的示范语句。 备份Contacts程序 首先应备份当前的Contacts程序。我将它命名为Contacts CH.4。 步骤如下: 1
2001-07-19 16:21:00
1630
原创 PalmOS开发教程-2
第二章 建立一个应用程序 无论你是一位编程专家还是初学者,通过本章的学习,你都将很快的学会Palm OS的编程。在这个过程中你首先要创建一个能稳定工作的开发环境。值得一提的是,开发环境并不仅仅是一些编程工具的简单组合,它更是一个能协助开发者更好完成工作的系统结构。一旦源代码能够在开发环境中正常的编译并运行,这就意味着你迈出了整个程序编写过程中最重要的一步。在程序
2001-07-19 16:20:00
2668
原创 PalmOS开发教程-3
第三章 文本框中的乐趣 在本章节中,我们将通过讨论第二章中Hello应用程序的副本,来研究文本框的属性和事件。涉及的内容包括文本框如何调用Palm OS存储器和处理它们之间的关系等。我们也将花些时间讨论与文本框相关的其它一些内容: ◆手写输入转换指示器(Graffiti shift indicators) ◆字符串资源(String resources) ◆编辑
2001-07-19 16:20:00
1720
原创 PalmOS开发教程-译者序
译者序 后PC时代是嵌入式和网络化的时代,包括掌上电脑在内的PDA产品是后PC时代最重要的产品之一。在PDA市场激烈竞争的今天,Palm这个PDA界的龙头老大,将被国内越来越多的人所接受,有关Palm OS 的研究、开发和应用工作也将随之推广。Palm OS programming from the ground up作为一本Palm开发的入门书籍较为全面的向读者介绍了
2001-07-19 16:19:00
1021
原创 PalmOS开发教程-1
第一章 关于Palm 本章将对Palm这个新奇的东西进行一些简单的介绍。对于有一定的嵌入式软件开发基础,又想尽快开始编程的读者,我建议你跳过本章,直接从第二章开始阅读,等闲暇时间再回到本章浏览。书中的一些章节提到了如何为头带式、腕带式设备编写Palm OS应用程序。而在第一章中讲述的更多的则是有关Palm产品的一些背景知识:它从何而来?为什么别的手持设备纷纷落马
2001-07-19 16:19:00
4126
原创 PalmOS开发教程-序言(CSDN:我的移动文件夹)
后PC时代是嵌入式和网络化的时代,在PDA市场激烈竞争的今天,有关Palm OS 的研究、开发和应用工作也将随之推广。Palm OS programming from the ground up作为一本Palm开发的入门书籍较为全面的向读者介绍了使用Code Warrior开发工具开发一个完整Palm OS应用程序的全过程。 本书面向各个层次的C程序员读者和PDA爱好者。
2001-07-19 16:16:00
793
2
空空如也
最佳兽语:“跳楼秀”! (ZT)
发表于 2003-01-28 最后回复 2019-10-14
武汉大学生经历的噩梦般的“遣送”[转贴]还有没有老百姓的活路?
发表于 2003-05-20 最后回复 2019-10-14
乞丐收容被弃幼童的尴尬(ZT)
发表于 2003-06-17 最后回复 2019-10-12
高分求助:使用WIN2000共享INTERNET连接(ADSL),服务器正常,客户机只能访问SOHU一个网站
发表于 2001-06-09 最后回复 2012-11-23
求购PWIN32 中文版,急用,做终端用,多谢了,提供地址即可!多谢~
发表于 2001-09-12 最后回复 2012-11-23
[转帖]一个软件测试工程师的加班经历
发表于 2003-06-25 最后回复 2010-06-04
[求职]小弟失业了!
发表于 2003-09-18 最后回复 2003-09-19
请问大家一下,在天津Asp .net程序员的身价是多少,多谢了!
发表于 2003-07-04 最后回复 2003-09-19
[转贴]请老板付工资 周桂清
发表于 2003-09-11 最后回复 2003-09-12
[转贴]心靈故事:只有你能欣賞我
发表于 2003-09-08 最后回复 2003-09-09
超强鬼故事!胆小的别看,看的坚持看完!
发表于 2003-02-12 最后回复 2003-08-22
大家看过电影《行运超人》吗,简直太搞笑了!
发表于 2003-03-04 最后回复 2003-08-16
为报救母恩以身相许 女大学生成亲八年拒圆房 [转贴]这就是受过教育的大学生?
发表于 2003-05-26 最后回复 2003-07-18
关注边缘"垃圾村":拾荒人背井离乡
发表于 2003-03-26 最后回复 2003-07-14
大学生与女人
发表于 2003-07-08 最后回复 2003-07-09
给自己挖一口井!(转)
发表于 2003-06-13 最后回复 2003-06-13
给自己挖一口井!(转)
发表于 2003-06-13 最后回复 2003-06-13
湖南一遇难矿工死前遗书 写的欠债账单催人泪下
发表于 2003-05-22 最后回复 2003-06-12
大家看看李鸿章的奏折[转贴]
发表于 2003-05-21 最后回复 2003-06-12
广州一戒毒所将数十戒毒女卖给“鸡头”(ZT)
发表于 2003-05-22 最后回复 2003-06-12
〖转贴〗SARS了,让我抱抱你(原创)
发表于 2003-05-09 最后回复 2003-06-07
当乞丐邂逅美女 [转贴]
发表于 2003-06-04 最后回复 2003-06-04
[转贴]让你念研究生,活该!
发表于 2003-05-15 最后回复 2003-05-16
我亲身经历的一个紧张激烈的反谍报故事(转贴)
发表于 2003-05-07 最后回复 2003-05-07
希望取消《体育彩票》改为《国防彩票》!增强国家军事实力!
发表于 2003-04-21 最后回复 2003-04-27
请大家关注世界七大奇迹评选!
发表于 2003-04-18 最后回复 2003-04-18
妙手仁心2中有一首英文歌曲,好像叫Don't Cry ,很好听,谁知道哪有呀!
发表于 2003-03-20 最后回复 2003-03-20
在转[转载] 卖薯妪
发表于 2003-03-11 最后回复 2003-03-12
不知道第三次世界大战能否爆发!
发表于 2003-03-11 最后回复 2003-03-11
母亲做的霉豆腐(转贴)
发表于 2003-03-07 最后回复 2003-03-07
以一人之力 (转贴)
发表于 2003-03-07 最后回复 2003-03-07
公交车上出怪事:狗有票坐着 人没座站着(ZT)
发表于 2003-02-21 最后回复 2003-02-21
)马三立、袁家骝为何身后风光各异?
发表于 2003-02-21 最后回复 2003-02-21
一点启发-当代企业家配置资源的最佳方式
发表于 2003-01-20 最后回复 2003-01-20
为什么?为何不能更新?用参数方式?OleDb.OledbCommand
发表于 2003-01-15 最后回复 2003-01-16
请问一下,两个人开发一个程序,一用C#,一用VB,如何组织项目,有没有较好方法!
发表于 2003-01-02 最后回复 2003-01-02
[转]学C++人不得不看的好帖!
发表于 2002-12-27 最后回复 2002-12-28
为什么洋节比传统节日热闹的?
发表于 2002-12-25 最后回复 2002-12-25
农村IT的幸福生活<原创>
发表于 2002-12-18 最后回复 2002-12-18
转帖][推荐]好词!!!
发表于 2002-12-10 最后回复 2002-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人