摘要:
需求:在手机上装个barcode scanner是件很酷的事情,打个比方,女生去逛超市,看中一件XX化妆品,很想买下来,却担心价格不是市场上最低的,下次跟姐妹们聊天时被数落了多没面子呀。。。没关系,打开手机用barcode scanner扫一下,然后将扫描出来的条形码去百度、谷歌搜索下,看看市面上这个化妆品的价格到底多少,这样就不会吃亏了。 Barcode scanner的应用:超市里的商品扫描器,零售商快速订货送货, // TODO 阅读全文
摘要:
(1) 单独打开一个浏览器窗口Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->this.controller.serviceRequest("palm://com.palm.applicationManager",{method:"open",parameters:{id:'com.palm.app.browser',params:{target:"http://www.goo 阅读全文
摘要:
需求:将palm手机上的文件上传到Http服务器端 文件上传Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->FileuploadAssistant.prototype.uploadHandler=function(){this.controller.serviceRequest('palm://com.palm.downloadmanager/',{method:'upload',parameters:{ 阅读全文
摘要:
需求:从http 服务器下载文件到palm本地。 文件下载Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->DownloadAssistant.prototype.downloadHandler=function(){this.controller.serviceRequest('palm://com.palm.downloadmanager/',{method:'download',parameters:{ta 阅读全文
摘要:
需求:对Ajax进行简单的封装,请求开始时屏幕正中央要显示正在加载,请求结束时取消显示,可设置请求超时的时间,在开发期间可以看到详细的调用日志,xmlhttprequest的status/responseText,正式部署上线时,可以取消日志的输出。 palmajax.js 调用步骤如下: PalmAjax使用方式Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//firststepMyAssitant.prototype.setup... 阅读全文
摘要:
有时,我们希望在程序运行的时候,可以动态的创建元素。可以这样来实现: 在 Assitant 的 setup 方法中调用 Element 的 insert 方法,如下例所示: 动态添加元素代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->MyAssistant.prototype.setup=function(){...varallElem=this.controller.select("*");//addthespinn 阅读全文
摘要:
最近接触了下palm的webos,已被HP收购,它基于linux,开发人员使用Html+javascript+CSS就可以开发palm的应用程序,其中它的javascript是基于prototype构建起来的,在开发的过程中会使用很多的回调函数,palm在运行时将这些javascript转换成nativecode,可以做出较漂亮的界面。 在js中可以调用系统提供的服务(打电话、发短信、浏览器、GPS、EMAIL、MAPS、Camera、、、),也可以调用HTTP Server,上传、下载文件。 不过,如果要做游戏这些高难度的开发,就要使用基于C/C++的PDK的开发。 优势很明显,htm... 阅读全文