闖蕩在移動互聯網的世界中
我們來演示一個獲取聯系人,并用網頁展現出來的簡單例子。
首先,我們在eclipse環境中創建一個Android project,我們的Activity名稱是com.example.RIAExample,并且修改界面的layout文件如下:
可以看到,界面中僅僅包含一個WebView控件。
接下來,創建一個簡單的java類來描述一個聯系人的信息,它包含聯系人姓名和號碼。
例子很簡單,我加了注釋希望有助大家理解,其他我就不深入解釋了。 我把例子的源代碼放上來,你可以下來試一試。
RIADemo
這個例子說明通過WebView.addJavascriptInterface方法,我們可以擴展JavaScript的API,獲取Android的數據。這樣,JS的粉絲就可以使用Dojo,JQuery,Prototy等這些知名的js框架來搭建android應用程序來展現它們很酷很玄的效果!但是,目前addJavascriptInterface還不夠靈活強大,為什么呢?敬請關注第四篇“what next?”
posted on 2009-03-14 16:16 勤勞的蜜蜂 閱讀(5486) 評論(6) 編輯 收藏
JavaArrayJSWrapper這個類在哪個包中,我找了半天沒找著,很郁悶 回復 更多評論
謝謝你的一系列的android的blog,我也一直在看關于android的sdk 回復 更多評論
JavaArrayJSWrapper是我自己寫的,你下載我例子的源碼就看到實現了。如果你也關注這些東西,那我們一起來討論,我的聯系方式jerrylee2002@hotmail.com以及jerrylee.li@gmail.com 回復 更多評論
在s60的平臺上如何做OSGI的應用? 回復 更多評論
s60上如果有cdc的vm,就可以跑osgi,然后開發OSGi的應用就和在desktop上一樣。 回復 更多評論
hello 我是mxx 一不留神發現你又開始寫blog了,呵呵呵呵... 回復 更多評論
Powered by: BlogJava Copyright © 勤勞的蜜蜂