下 领航智能--Treo650试飞之Palm操作入门

三、 内存驻留与DA程序
熟悉DOS的用户应该知道,在DOS时代,虽然系统是单任务的,但我们任然可以使用一些内存驻留程序来实现一些特殊功能 。同样,Palm作为一个单任务操作系统,有相当多的功能也是由此种方式完成的,比如电话和短信模块就属于“常驻程序”,这样可以保证我们随时可以使用这些功能 。事实上,Treo650软件系统的工作方式与去年评测过的采用Linux系统的MOTO A728十分相似,只是Palm系统更加成熟和开放 。
说了这么多,其实只是想向大家介绍一种小工具:DA 。什么是DA呢?它是一种可以在其它程序中弹出一个小窗口来运行某种功能的软件,使用完毕后,可以直接回到原来的程序中,而不存在软件之间切换的过程 。使用DA的好处是,我们可以不退出当前软件而使用一些快捷功能 。比如,在某英文界面下,调出翻译软件窗口来即时翻译;在运行记账软件时打开计算器窗口等等 。弥补了Palm不能同时运行多个程序的缺憾 。
讲到这里,很多朋友可能对DA开始感兴趣了 。在这里,我们还需要了解一下DA的工作方式 。我们知道,DA是一组实现某特定功能的小程序统称,它如何能在运行其它软件时调用呢?这就用到了前面讲的“内存驻留”的概念 。这种说法可能并不严谨,只希望大家了解便是,有兴趣的朋友可以深入研究:)DA的使用,需要有一个DA管理器,常用的软件是DAlauncher,激活该软件后,它会常驻内存,并且有专门的调用方法 。

下 领航智能--Treo650试飞之Palm操作入门



图1DA
从图1.1中我们可以看到,屏幕底端的任务栏右侧,有三个标有DA字样的按钮 。没错,通常,激活DAlauncher后,它会在任务栏添加相应的图标以方便我们使用DA程序 。这三个图标分别是两个快捷启动按钮和全部DA列表 。单击全部DA列表,我们会看到如图2.2所示的窗口,里面列出了系统中安装的全部DA程序,我们可以用触笔选择运行 。在DAlauncher程序中,我们可以选择两个快捷按钮分别启动哪个DA程序,以便将最常用的功能定义在上面 。通常情况下,DA程序的窗口要小于整个屏幕,所以当DA运行结束后退出它的办法,就是用触笔点一下DA以外的窗口部分,就“切换”回原来的程序了,与Windows操作十分相似:)
由于Treo650取消了直接调用Command Bar的功能,我们需要一些第三方软件 。能够实现command bar调用的软件不少,比如著名的Treo工具软件Butler,大家可以按需选用 。
四、 软件的格式与安装
Palm系统的常用软件格式主要是扩展名为.PRC的程序文件和扩展名为.PDB的应用程序数据库文件 。如果您安装了Java虚拟机,还可以安装.jar格式的K-java软件 。
Palm系统软件的安装,事实上就是将程序复制到HandHeld端的内存或扩展卡中 。安装的方法比较简单,主要有三种方式:

1、 使用Palm快速安装程序 。
我们在PC上安装PalmDesktop以后,系统会将.PRC和.PDB两个扩展名与Palm快速安装程序相关联 。我们在资源管理器中双击上述两种类型的文件,系统会自动运行Palm快速安装程序登记这个文件,然后在下一次进行同步操作时,跟据安装时的选择,将安装的软件复制到Treo650的内存或扩展卡中 。

2、 软件Desktop端自动安装与使用扩展卡手动安装
有一些同时具有Desktop和Handheld端的软件,一般只提供一个PC使用的安装程序,运行这个程序,系统会自动在安装Desktop端的同时,将Handheld端的程序“安装”至PalmDesktop的同步文件夹中,待下次同步操作时,软件即可安装到Palm端 。
与此类似,我们也可以使用扩展卡手动安装软件 。将存储卡用读卡器或其它设备连接至PC,然后将欲安装的文件用资源管理器复制到卡上,再进行相应的操作即可 。需要注意的是,存储卡在Palm端使用过后,会自动创建/PALM文件夹,其下有programs和launcher两个子文件夹 。如果您想将软件安装在卡上使用,可以直接将文件复制到扩展卡的palmlauncher文件夹中 。如果需要安装至系统内存,则将相应文件存储于卡的任意目录后插入Treo650,然后使用文件管理软件将其复制到内存中即可 。

推荐阅读