注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡網(wǎng)絡與數(shù)據(jù)通信網(wǎng)絡通信綜合J2ME無線通信實用案例教程

J2ME無線通信實用案例教程

J2ME無線通信實用案例教程

定 價:¥38.00

作 者: 溫尚書編著
出版社: 清華大學出版社
叢編項: IT培訓標準系列教材 軟件程序員系列
標 簽: J2ME

ISBN: 9787302069867 出版時間: 2003-10-01 包裝: 精裝
開本: 26cm 頁數(shù): 388 字數(shù):  

內(nèi)容簡介

  本書介紹Java2微型版J2ME的編程方法,介紹J2ME的基本架構(gòu)和各項標準,并以案例的方式詳細介紹J2ME的有限連接設備配置(CLDC)和移動信息設備簡檔(MIDP)的編程。本書內(nèi)容包括MIDP的各個方面,如圖形界面編程、事件處理、訪問網(wǎng)絡資源、持久存儲等,并且詳細介紹了Wireless Toolkit和JBuilder MobileSet等工具的使用,使讀者可以通過這些工具來提高開發(fā)速度。本書適合具有Java編程基礎的讀者使用,要求讀者具有基本的Java編程經(jīng)驗。本書案例豐富,語言簡明,適用于有志從事J2ME應用開發(fā)的廣大讀者,同時,也呆作為J2ME培訓教材使用。

作者簡介

暫缺《J2ME無線通信實用案例教程》作者簡介

圖書目錄

第1章 無線設備與J2ME
1. 1 無線通信 Wireless Communication 浪潮
1. 2 J2ME與Java
1. 2. 1 J2ME的發(fā)展
1. 2. 2 CDC
1. 2. 3 MIDP
1. 2. 4 KVM
1. 2. 5 J2ME/J2SE/J2EE的關(guān)系
1. 2. 6 為什么選擇J2ME
1. 3 小結(jié)
第2章 J2ME編程初體驗
2. 1 下載相關(guān)軟件
2. 1. 1 下載JSDK
2. 1. 2 下載CDC
2. 1. 3 下載MIDP
2. 1. 4 下載Wireless Toolkit
2. 2 安裝配置SDK
2. 3 安裝CDC
2. 4 安裝MIDP
2. 5 安裝J2MEWireless Toolkit
2. 6 編寫第一個J2ME程序
2. 6. 1 編寫一個簡單的演示程序--HelloWorld. java
案例2-1:MIDlet演示
2. 6. 2 利用javac編譯
2. 6. 3 用preverify驗證類文件
2. 6. 4 運行HelloWorld
2. 6. 5 MIDlet的基本架構(gòu)
2. 7 小結(jié)
第3章 CLDC庫
3. 1 CDC概述
3. 2 K虛擬機 KVM
3. 3 KVM中的類文件驗證機制
3. 4 CDC虛擬機所支持的類文件格式
3. 5 CLDC庫與J2SE庫
3. 5. 1 系統(tǒng)類
3. 5. 2 數(shù)據(jù)類型類
3. 5. 3 集合類
3. 5. 4 輸入/輸出類
3. 5. 5 日期和時間類
3. 5. 6 異常類和錯誤類
3. 5. 7 網(wǎng)絡類
案例3-1:Socket通信服務端程序
案例3-2:Socket通信客戶端程序
3. 5. 8 附加的工具類
3. 6 小結(jié)
第4章進一步認識MIDlet
4. 1 什么是MIDlet
4. 2 MIDlet生命周期
4. 3 MIDlet中的方法
4. 4 MIDlet套件 suite
案例4-1:一個簡單的清單文件
4. 5 Java應用管理器
4. 6 取得應用描述文件中的MIDlet屬性
案例4-2:取得清單文件和應用描述文件中的屬性
4. 7 將多個MIDlet打包到MIDlet套件中
案例4-3: 一個用于MIDlet套件演示的MIDlet
4. 8 小結(jié)
第5章 用戶界面設計
5. 1 MIDP用戶界面APl的架構(gòu)
5. 2 高級用戶界面
5. 3 低級用戶界面
5. 4 事件處理簡介
5. 5 lcdui包
5. 6 高級用戶界面APl編程
5. 6. 1 Screen類
案例5-1:Screen的簡單演示
5. 6. 2 Alert類
案例5-2:Alert演示
5. 6. 3 TextBox類
案例5-3:TextBox演示
5. 6. 4 List類
案例5-4:互斥型列表 ExclusiveList 的使用
案例5-5:多選型列表 MultipleList 的使用
5. 6. 5 Ticker類
案例5-6:Ticker組件的使用
5. 6. 6 Form類
案例5-7:ChoiceGmup的使用 互斥型
案例5-8:ChoiceGroup的使用 多選型
案例5-9:DateField的使用
案例5-10:TIME模式的DateField
案例5-11:DATE_TIME模式的DateHeld
案例5-12:Gauge的使用
案例5-13:Image的使用
案例5-14:Imageltem的使用
案例5-15:Stringltem的使用
案例5-16:用于登錄的TextField
5. 7 低級用戶界面APl編程
案例5-17:在屏幕上畫字符串
案例5-18:在MIDlet中設置字體
5. 7. 1 在屏幕上畫線
案例5-19:在屏幕上畫線
5. 7. 2 繪制和填充 圓角 矩形
案例5-20:繪制矩形
5. 7. 3 繪制和填充弧
案例5-21:利用弧來表示不同的市場占有率
5. 7. 4 圖像
5. 8 小結(jié)
第6章 事件處理
6. 1 事件處理基礎
6. 2 高級事件處理
6. 2. 1 Command
案例6-1:Command的使用
6. 2. 2 通過軟按鍵 SoftButton 使用Command
案例6-2:通過軟按鍵使用Command
6. 2. 3 通過菜單 menu 使用Command
6. 2. 4 建立一個ItemStateListener
案例6-3:使用ItemStateListener處理事件
6. 2. 5 處理ChoiceGmup狀態(tài)改變事件
案例64:處理ChoiceGmup的狀態(tài)改變事件
6. 2. 6 處理DateField/TextField狀態(tài)改變事件
案例6-5:處理DateField/TextField的狀態(tài)改變事件
6. 2. 7 處理Gauge狀態(tài)改變事件
6. 3 低級事件處理
6. 3. 1 按鍵事件
案例6-6:按鍵事件的處理
6. 3. 2 指針 Pointer 事件
案例6-7:處理指針 Pointer 事件
6. 3. 3 Canvas顯示事件
6. 4 小結(jié)
第7章 利用移動設備訪問網(wǎng)絡
7. 1 無線網(wǎng)絡的特點
7. 2 通用連接框架 GCF 在MIDP中的實現(xiàn)
7. 3 HTTP通信
7. 3. 1 HTTP通信模式
7. 3. 2 HTTP連接
案例7-1:在MIDlet中使用HTYP連接
7. 3. 3 HttpConnection接口
7. 3. 4 MIDlet與Servlet的通信
案例7-2: 利用瀏覽器來訪問Servlet
案例7-3:利用MIDlet來調(diào)用Servlet
7. 3. 5 MIDlet和JSP的通信
案例7-4:掌握MIDlet與JSP的通信
7. 3. 6 在MIDlet中使用Session 會話
案例7-5:在MIDlet中使用Session
7. 4 訪問JSP/Servlet時中文問題的解決方法
案例7-6:解決JSP/servlet中的中文亂碼問題
7. 5 小結(jié)
第8章 在移動設備中保存數(shù)據(jù)
8. 1 記錄管理系統(tǒng)RMS
8. 2 記錄存儲的操作
案例8-1:新建記錄存儲
8. 3 使用記錄
8. 3. 1 向記錄存儲中加入記錄
案例8-2:向記錄存儲增加記錄
8. 3. 2 從記錄存儲中取出記錄
案例8-3:從記錄存儲中獲得數(shù)據(jù)
8. 3. 3 從記錄存儲中刪除記錄
案例8-4:從記錄存儲中刪除記錄
8. 3. 4 修改記錄存儲內(nèi)的記錄
案例8-5:修改記錄存儲內(nèi)的數(shù)據(jù)
8. 3. 5 監(jiān)聽記錄存儲內(nèi)記錄的變化
案例8-6:處理記錄存儲中的記錄改變事件
8. 4 記錄的過濾和排序
8. 4. 1 用ReeordEnumemtion從記錄存儲中讀記錄
案例8-7:利用枚舉器來讀取記錄存儲中的數(shù)據(jù)
8. 4. 2 用RecordFiher過濾記錄
案例8-8:定義一個過濾器
8. 4. 3 對記錄進行排序
案例8-9:自定義Comparator對記錄進行排序
8. 5 RMS高級應用
案例8-10:記錄存儲中讀寫不同數(shù)據(jù)類型的數(shù)據(jù)
8. 6 綜合案例--手機電話簿
8. 6. 1 聯(lián)系人類
8. 6. 2 記錄存儲類
8. 6. 3 電話簿菜單
8. 6. 4 新增聯(lián)系人
8. 6. 5 列出所有聯(lián)系人
8. 6. 6 列出聯(lián)系人詳細信息
8. 6. 7 維護聯(lián)系人信息
8. 6. 8 刪除聯(lián)系人信息
8. 6. 9 查詢
8. 7 小結(jié)
第9章 讓移動用戶使用MIDP應用程序
9. 1 Java應用管理器
9. 2 配置Web服務器 以Tomcat為例
9. 3 將MIDlet套件下載到MIDP模擬器
9. 3. 1 -install
9. 3. 2 -list
9. 3. 3 -run
9. 3. 4 -remove
9. 3. 5 -transient
9. 3. 6 -autotest
9. 3. 7 -storageNames
9. 3. 8 MIDP模擬器中對MIDlet套件的管理
9. 4 使用WirelessToolkit的JAM功能
9. 5 小結(jié)
第10章 項目案例
10. 1 項目案例1--用lcdui編寫TicTacToe游戲
10. 2 項目案例2--運動會查詢系統(tǒng)
10. 2. 1數(shù)據(jù)庫設計
10. 2. 2 Servlet和MIDlet程序
10. 3 小結(jié)
第11章 將MIDlet程序移植到Palm上
11. 1 Palm與POSE
11. 2 安裝MIDP4Palm
11. 2. 1 安裝MIDP4Palm到Palm
11. 2. 2 將MIDP4Palm安裝到POSE上
11. 2. 3 參數(shù)設置
11. 3 將J2ME應用轉(zhuǎn)換成Palm應用
11. 3. 1 用圖形工具進行轉(zhuǎn)換
11. 3. 2 用命令行進行轉(zhuǎn)換
11. 4 在Palm上安裝運行J2ME程序
11. 5 小結(jié)
第重2章 使用WirelessToolkit和JBuilder來開發(fā)MIDiet
12. 1 WirelessToolkit的使用
12. 1. 1 WirelessToolkit目錄結(jié)構(gòu)
12. 1. 2 WirelessToolkit自帶的模擬器
12. 1. 3 模擬器的參數(shù)設置和功能設置
12. 1. 4 使用WirelessToolkit開發(fā)J2ME程序
案例12-1:使用WirelessToolkit來開發(fā)J2ME程序
12. 1. 5 在命令行中使用WirelessToolkit
案例12-2:在命令行中使用WirelessToolkit
12. 2 JBuilderMobileSet的使用
12. 2. 1 安裝JBuilderMobileSet
12. 2. 2 配置JBuilder
12. 2. 3 新建MIDP項目
12. 2. 4 開發(fā)圖形用戶界面
案例12-3:利用JBuilderMobileSet開發(fā)MIDlet圖形用戶界面程序
12. 2. 5 開發(fā)MIDlet
案例12-4:利用JBuilderMobileSet開發(fā)MIDlet
12. 2. 6 調(diào)試. 編譯和運行MIDlet
12. 2. 7 將J2ME應用打包
12. 3 WirelessToolkit與JBuilderMobileSet的比
12. 4 小結(jié)
第13章 更強勁的界面庫--kAWT
13. 1 kAWT與AWT
13. 2 下載并安裝kAWT
13. 3 KAWTIet
案例13-1:使用kAWT的Frame來建立圃
13. 4 事件處理
案例13-2:kAWT中的事件處理
13. 5 de. kawt中常用類介紹
13. 5. 1 OptionDialog類
案例13-3:OptionDialog的使用
13. 5. 2 ProgressBar類
案例13-4:ProgressBar的使用
13. 5. 3 TabbedPane類
案例13-5:TabbedPane的使用
13. 6 小結(jié)
附錄A Tomcat架設
A. 1 從網(wǎng)上下載Tomcm
A. 2 安裝Tomcat
A. 3 配置虛擬目錄
A. 3. 1 設置管理賬號
A. 3. 2 應用的目錄結(jié)構(gòu)
A. 3. 3 建立應用程序
A. 3. 4 啟動應用程序
A. 3. 5 停止應用程序
A. 3. 6 重新裝載應用程序
A. 3. 7 刪除應用程序
A. 3. 8 通過server. xml來建立應用程序
附錄B 支持Java的無線設備列表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號