熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

j2me創意--Wap浏覽器的源代碼

2013-11-15 09:48:04  來源: JSP教程 
     這幾天不斷的有網友朋友公司來詢問我關於Wap浏覽器即時信息內容設計以及低級UI組件設計的問題為了解答各位網友跟朋友的需求再次貢獻自己的源代碼這些代碼直接在eclipse+eclipseMe上可直接運行
    裡面實現的功能友通過kxml解釋wml並生成UI組件顯示出來采用多線程下載數據
    本想采用proxy的方式去讀取圖片---這部分沒做
    采用mvc結構分離業務邏輯與UI
   采用command的方式進行操作
   實現大部分實用的UI使用也可以自己定義UI
    還有很多沒實現就等大家去做了
   再次聲名次相關的源代碼可以用於商業用途但用的時候麻煩通知下我讓我也了解我對jme做成的貢獻  有多大也算是對本人我的尊重
    代碼寫的比較差還望大家完善

設計一個Jme Wap浏覽器幻想

關鍵字: JME       

  昨天完成了一個小程序所以今天有比較空閒了前陣子自己設計了jme的UI所以對在一手機畫布上繪制UI也算是比較有心得的所以今天突發奇想不如自己定制一個wap浏覽器來玩下
       自己以前也做過wap網站所以也知道它的大概個標簽想來通過xml包解釋這些標簽不難現在把我的個人想法發到這裡來希望各位愛好者提供建議
       設計一個可組裝的UI以提供對xml解釋後的支持(基本上是采用以前的UI設計方式)
       采用網站流行的xml解釋包對wml進行解釋主要構思是采用一個維表進行數據結構的保存
       session機制這方面是個難度記得以前設計wap的時在測試的時候發現有些手機並不支持session個人想法是在手機上保存一個sessionId然後發送這個Id並時刻保持這個Id與服務器的一致
       解釋機制是否是一邊解釋一邊顯示還是全部下載完解釋完在顯示在技術上的難度來講第一個無疑是比較困難的但是第二個在用戶體驗方面存在比較大的缺陷
       緩存機制主要難點是記錄用戶的操作以及判斷服務器內容是否改變從而決定是否重新下載還是直接從緩存中獲取

     以上幾點我只對第一點有把握個估計看下文檔就ok了其他方面我還沒有比較多的認識

創意的起源

  源自去年月份實現了一個足球的客戶端對即時網絡開發有一定的了解
來自足球項目自己抽象出一套可修改拔插的UI實現
簡單其他開源的靈感

實現過程
Wap Explorer 圖片預覽
  前幾天說要設計一個Wap浏覽器的經過上個禮拜天的設計基本已經把UI的框架搭建出來了不過對於wap的Wml解釋器還沒寫一來這方面比較難寫沒有實踐過二來這幾天公司有事情忙所以就停了下來不過趁著今天下午有空我發些設計好的截圖給大家看
         在UI裡我實現了對字體的控制已經對皮膚(所謂的皮膚只是換換顏色而已)的控制
{1E0DF53D-767F-4C53-93F1-74D307C3E874}0.jpg {58DB28A3-11CB-4F4A-B864-B9282BF44468}0.jpg {D1C1BED4-7807-4D6A-A6E5-832166EC8ADA}0.jpg


From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19138.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.