本章是一個使用手機連上一般網頁的完整範例,請按以下提示步驟逐步建立: 1.開啟一個手機專案(Suite) 2.開啟一個手機程式(Midlet) 3.加入必要的銀幕管理物件Display,一個表單Form物件,以及cmdExit, cmdConn兩個按鍵物件 4.建構以上物件(在建構子副程式中) 5.設定CommandListener,並建立類別延伸項目(implement CommandListener)及事件副程式(commandAction) 6.在啟動副程式(startApp)設定顯示表單 7.在事件副程式中建立可以結束程式的cmdExit功能 8.在事件副程式中宣告執行緒(Thread),並新增類別延伸項目(implement Runable)及執行緒程式(run) 9.在執行緒副程式中寫連線程式 A.宣告網頁連線物件(HttpConnection) B.設定連線網址 C.檢驗是否連線成功 D.建立資料流(DataInputStream)指向連線網址 E.建立輸入用資料流(InputStreamReader)指向上述資料流 F.建立字串緩衝物件(StringBuffer)用來放讀取的字元 G.逐字讀取網頁內容到字串緩衝物件,並顯示於表單上 |
完整程式碼↓
看到的網頁資料