讓你的J2me程式立刻支援數十種語言的相互翻譯

2021-04-20 02:14:52 字數 545 閱讀 5181

其實就是j2me的google translate,偶然看到google ajax的新服務裡有translate了,因為最近看了一些相關的資料,覺得應該可以嵌入到j2me程式之中,週末花了一點時間搞定了。

org.penguinz.google.googletranslatemidlet是乙個example midlet。

gtranslate.tranlate(原始字串, 原始字串的語言, 目標字串的語言)

return 目標字串。

一些簡單的介紹,把src和testsrc都匯入到你的工程,很簡單就乙個靜態的方法來呼叫,封裝了我自己的網路連線和字串轉化的方法,還附帶了我修改的json官方的j2me實現(你可以自己寫乙個字串的解析,可以減掉30k**,我比較懶.......)。

原理:google的translate是乙個rest的ajax應用,不過返回的不是xml,而是不標準的json,解析之,ok。

注意事項:

返回的字串是utf-8編碼的,如果你的控制台不支援就會列印出一堆問號。另外有一些語種的相互翻譯還不支援(快寫信去催一下google吧)。

J2ME 關於移動的主頁推送對J2ME程式的影響

中國移動於5月17日推出費用提示頁面,其實早在5月15日測試j2me程式的時候就發現已經有頁面推送了。5月15日早上照常測試我的j2me聯網程式發現在模擬器一切正常,但是到了真機上卻得不到正確的資料,後來發現是第一次鏈結得到的資料流正是移動推送的頁面資料。經過試驗,其實得到第乙個頁面不用管它,繼續重...

使用OTA來發布你的J2ME程式

眾所周知,j2me程式發布的形式主要有 ota 資料線傳輸 紅外和藍芽傳輸等。這裡簡單說說如何通過ota來發布你的程式。使用ota來發布程式,需要如下幾個步驟 1 在你的web伺服器上新增對於jad和jar檔案的mime支援。字尾名 jad 字尾名 jar 2 發布wml頁面 test 你可以將以上...

J2ME學習 使用OTA來發布你的程式

j2me學習 使用ota來發布你的程式 出自 眾所周知,j2me程式發布的形式主要有 ota 資料線傳輸 紅外和藍芽傳輸等。這裡簡單說說如何通過ota來發布你的程式。使用ota來發布程式,需要如下幾個步驟 1 在你的web伺服器上新增對於jad和jar檔案的mime支援。字尾名mime型別 jadj...