注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)J2ME無(wú)線Java應(yīng)用開(kāi)發(fā)

J2ME無(wú)線Java應(yīng)用開(kāi)發(fā)

J2ME無(wú)線Java應(yīng)用開(kāi)發(fā)

定 價(jià):¥45.00

作 者: (美)Paul Tremblett著;王伯欣等譯
出版社: 人民郵電出版社
叢編項(xiàng): 全球智慧中文化
標(biāo) 簽: JAVA語(yǔ)言 程序設(shè)計(jì) 應(yīng)用 移動(dòng)通信 攜帶電話機(jī)

ISBN: 9787115104588 出版時(shí)間: 2002-01-01 包裝: 精裝
開(kāi)本: 26cm 頁(yè)數(shù): 349 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)詳細(xì)描述了如何用J2ME開(kāi)發(fā)Java支持的移動(dòng)電話、PDA等嵌入式無(wú)線設(shè)備的應(yīng)用程序。本書(shū)共17章,分為四個(gè)層次。第1章至第4章從在模擬器中輸出簡(jiǎn)單的問(wèn)候語(yǔ)“Hello MIDP”開(kāi)始,讓讀者對(duì)Forte CE的J2ME無(wú)線工具包和MIDlet特性有一個(gè)總體的認(rèn)識(shí)。第5章至第8章著重介紹MIDP API用戶交互控件及高級(jí)用戶界面制作。第9章到第16章詳細(xì)講述為移動(dòng)設(shè)備開(kāi)發(fā)安全、使用便利的應(yīng)用程序,并對(duì)開(kāi)發(fā)中能遇到的安全性、網(wǎng)絡(luò)連接、兼容性與數(shù)據(jù)操作等問(wèn)題作了全面的闡述。最后第17章用一個(gè)幾乎涵蓋全書(shū)內(nèi)容的實(shí)例程序結(jié)束全文。本書(shū)實(shí)例豐富,源碼詳盡,適合于那些喜歡通過(guò)分析和修改能運(yùn)行的例子程序來(lái)學(xué)習(xí)的開(kāi)發(fā)者,更是熱愛(ài)Java編程的開(kāi)發(fā)者趕上主流無(wú)線設(shè)備新技術(shù)、學(xué)習(xí)J2ME不可多得的一本好書(shū)。

作者簡(jiǎn)介

暫缺《J2ME無(wú)線Java應(yīng)用開(kāi)發(fā)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 初識(shí)MIDlet 
1.1 Hello MIDP 
1.2 使用J2ME無(wú)線工具包部署應(yīng)用 
1.2.1 啟動(dòng)工具包 
1.2.2 創(chuàng)建項(xiàng)目 
1.2.3 準(zhǔn)備源代碼 
1.2.4 建立項(xiàng)目 
1.2.5 項(xiàng)目簡(jiǎn)析 
1.2.6 運(yùn)行應(yīng)用程序 
1.2.7 使用多種設(shè)備測(cè)試 
1.3 協(xié)同F(xiàn)orte CE使用J2ME無(wú)線工具包 
1.3.1 啟動(dòng)Forte 
1.3.2 創(chuàng)建新項(xiàng)目
1.3.3 安裝目錄 
1.3.4 創(chuàng)建一個(gè)包
1.3.5 創(chuàng)建MIDlet Suite 
1.3.6 運(yùn)行應(yīng)用程序 
第2章 動(dòng)態(tài)內(nèi)容 
2.1 比較Date類的實(shí)現(xiàn) 
2.2 Calendar類 
2.3 TimeZone類 
2.3.1 MIDP的TimeZone類 
2.3.2 Java 2標(biāo)準(zhǔn)版(J2SE) 
第3章 Command和CommandListener 
3.1 Hello World第2版 
3.2 運(yùn)行Hello World第2版 
3.3 多模擬器下的運(yùn)行 
3.4 建立LCDUI所需的Mind-set 
3.5 Command類 
3.5.1 Command標(biāo)簽 
3.5.2 Command類型 
3.5.3 Command優(yōu)先級(jí) 
3.6 CommandListener類
3.6.1 使用內(nèi)部類實(shí)現(xiàn)CommandListener 
3.6.2 運(yùn)行日期例子應(yīng)用程序 
第4章 使用隨機(jī)數(shù)
4.1 J2SE和MIDP的互換性
4.1.1 J2SE的隨機(jī)序列
4.1.2 MIDP的隨機(jī)序列 
4.2 產(chǎn)生抽簽數(shù) 
第5章 使用MIDP API進(jìn)行用戶交互
5.1 走近TextBox
5.1.1 TextBox的更多試驗(yàn) 
5.1.2 運(yùn)行 
5.2 Form類 
5.3 向Form添加組件
5.3.1 TextField
5.3.2 TextField例子程序
5.3.3 提供浮點(diǎn)運(yùn)算 
5.3.4 運(yùn)行TextField例子程序 
5.3.5 Choice接口 
5.3.6 ChoiceGroup
5.4 KMath源程序
5.4.1 KMath.java
5.4.2 QuasiScientificNotation.java 
5.4.3 KMathException.java 
第6章 高級(jí)用戶界面組件
6.1 DateField項(xiàng)
6.1.1 DateField例子程序
6.1.2 運(yùn)行DateField例子程序 
6.2 Gauge項(xiàng) 
6.2.1 非交互性Gauge例子程序 
6.2.2 運(yùn)行非交互性Gauge例子程序 
6.3 ItemStateListener接口
6.3.1 交互性Gauge例子程序
6.3.2 運(yùn)行交互性Gauge例子程序
第7章 在MIDlet內(nèi)使用圖形
7.1 可移植網(wǎng)絡(luò)圖形文件格式(PNG)
7.1.1 PNG圖像
7.1.2 PNG文件 
7.2 MIDP對(duì)PNG的支持
7.3 關(guān)聯(lián)MIDlet和圖像
7.4 在ChoiceGroup內(nèi)包含圖像 
第8章 用戶通知 
8.1 Alert類 
8.1.1 使用Alert作為軟件封面 
8.1.2 模式Alert 
8.2 AlertType類 
第9章 Ticker類 
9.1 一個(gè)簡(jiǎn)單的Ticker 
9.2 Ticker的延續(xù)特性 
9.3 共享的Ticker模型 
9.4 Ticker-per-Screen模型 
9.5 改變Ticker的內(nèi)容 
第10章 持久性數(shù)據(jù) 
10.1 RecordStore類 
10.1.1 使用RecordStore類實(shí)現(xiàn)計(jì)劃列表 
10.1.2 運(yùn)行RecordStore例子應(yīng)用程序 
10.1.3 列舉MIDlet套件的記錄存儲(chǔ)集 
10.1.4 創(chuàng)建記錄存儲(chǔ)集 
10.1.5 打開(kāi)記錄存儲(chǔ)集 
10.1.6 添加記錄到記錄存儲(chǔ)集 
10.1.7 獲得記錄存儲(chǔ)集的信息 
10.1.8 導(dǎo)航記錄存儲(chǔ)集 
10.1.9 RecordEnumeration接口 
10.1.10 RecordComparator接口 
10.1.11 刪除記錄 
10.1.12 修改記錄 
10.1.13 RecordFilter接口 
10.2 RecordStoreDemo源代碼 
第11章 記錄存儲(chǔ)集作為便攜式日志 
11.1 跟蹤燃料消耗 
第12章 簡(jiǎn)單聯(lián)網(wǎng) 
12.1 通用連接框架 
12.2 查詢時(shí)間服務(wù)器 
12.2.1 服務(wù)器 
12.2.2 客戶端 
12.2.3 運(yùn)行例子程序 
第13章 套接字通信 
13.1 檢查訂單狀態(tài) 
13.1.1 服務(wù)器 
13.1.2 運(yùn)行例子程序 
13.2 查詢Skills數(shù)據(jù)庫(kù)
13.2.1 服務(wù)器 
13.2.2 運(yùn)行第二個(gè)Skills例子程序 
13.3 從服務(wù)器端獲取相片 
13.3.1 服務(wù)器 
13.3.2 運(yùn)行圖片檢索例子程序 
第14章 獨(dú)立式辦公室 
14.1 隨身攜帶辦公室 
14.2 編寫(xiě)?yīng)毩⑹睫k公室代碼 
14.2.1 獨(dú)立式辦公室MIDlet 
14.2.2 獨(dú)立式辦公室服務(wù)器 
第15章 高級(jí)聯(lián)網(wǎng) 
15.1 HttpConnection接口 
15.2 本地天氣 
15.2.1 客戶端 
15.2.2 服務(wù)器端 
15.2.3 運(yùn)行例子程序 
15.3 利用HttpConnection查詢Skills數(shù)據(jù)庫(kù) 
15.3.1 客戶端 
15.3.2 服務(wù)器 
15.3.3 運(yùn)行例子程序 
15.4 訂單狀態(tài)查詢 
15.4.1 客戶端 
15.4.2 服務(wù)器 
15.4.3 運(yùn)行例子程序 
15.5 簽名驗(yàn)證 
15.5.1 客戶端 
15.5.2 運(yùn)行例子程序 
第16章 登錄與MD5 
16.1 簡(jiǎn)單登錄 
16.1.1 客戶端 
16.1.2 服務(wù)器 
16.1.3 運(yùn)行例子程序 
16.2 使用MD5保護(hù)口令
16.2.1 客戶端 
16.2.2 服務(wù)器 
16.2.3 運(yùn)行例子程序 
16.3 MD5算法的J2ME版本 
16.3.1 MD5.java 
16.3.2 Base64.java 
16.3.3 Base64Exception.java 
第17章 一個(gè)消息轉(zhuǎn)發(fā)的應(yīng)用程序 
17.1 一個(gè)最小的安全消息應(yīng)用程序 
17.1.1 客戶端 
17.1.2 服務(wù)器 
17.1.3 運(yùn)行例子程序 
17.2 Enigma代碼 
17.2.1 EnigmaMachine.java 
17.2.2 EnigmaRotor.java 
17.2.3 EnigmaReflector.java 
17.2.4 EnigmaRotorTrippledException.java 
17.3 結(jié)論 
附錄A 安裝必備軟件 
A.1 Java Community Edition集成開(kāi)發(fā)環(huán)境:Forte 
A.2 J2MEWTK(J2ME無(wú)線工具包) 
A.3 Palm OS模擬器(POSE) 
A.4 MySQL關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) 
A.5 MySQL所用的JDBC驅(qū)動(dòng)程序 
A.6 Apache Web服務(wù)器 
A.7 Tomcat Servlet容器 
A.8 mod_jk 
A.9 光盤中的軟件 
A.9.1 MIDlets 
A.9.2 創(chuàng)建數(shù)據(jù)庫(kù)表的SQL語(yǔ)句文件 
A.9.3 獨(dú)立運(yùn)行的程序和服務(wù)器 
A.9.4 J2EE軟件 
附錄B MIDP API 
B.1 Java.io包 
B.1.1 DataInput接口 
B.1.2 DataOutput接口 
B.1.3 ByteArrayInputStream類 
B.1.4 ByteArrayOutputStream類 
B.1.5 DataInputStream類 
B.1.6 DataOutputStream類 
B.1.7 InputStream類 
B.1.8 InputStreamReader類 
B.1.9 OutputStream類 
B.1.10 OutputStreamWriter類 
B.1.11 PrintStream類 
B.1.12 Reader類 
B.1.13 Writer類 
B.2 java.lang包 
B.2.1 Runnable接口 
B.2.2 Boolean類 
B.2.3 Byte類 
B.2.4 Character類 
B.2.5 Class類 
B.2.6 Integer類 
B.2.7 Long類 
B.2.8 Math類 
B.2.9 Object類 
B.2.10 Runtime類 
B.2.11 Short類 
B.2.12 String類 
B.2.13 StringBuffer類 
B.2.14 System類 
B.2.15 Thread類 
B.2.16 Throwable類 
B.3 java.util包 
B.3.1 枚舉接口 
B.3.2 Calendar類 
B.3.3 Date類 
B.3.4 Hashtable類 
B.3.5 Random類 
B.3.6 Stack類 
B.3.7 Timer類 
B.3.8 TimerTask類 
B.3.9 TimeZone類 
B.3.10 Vector類 
B.4 javax.microedition.io包 
B.4.1 Connection接口 
B.4.2 ContentConnection接口 
B.4.3 Datagram接口 
B.4.4 Datagram Connection接口 
B.4.5 HttpConnection接口 
B.4.6 InputConnection接口 
B.4.7 OutputConnection接口 
B.4.8 StreamConnection接口 
B.4.9 StreamConnectionNotifier接口 
B.4.10 Connector類 
B.5 javax.microedition.lcdui包 
B.5.1 Chocie接口 
B.5.2 CommandListener接口 
B.5.3 ItemStateListener接口 
B.5.4 Alert類 
B.5.5 AlertType類 
B.5.6 Canvas類 
B.5.7 ChoiceGroup類 
B.5.8 Command類 
B.5.9 DataField類 
B.5.10 Display類 
B.5.11 Displayable類 
B.5.12 Font類 
B.5.13 Form類 
B.5.14 Gauge類 
B.5.15 Graphics類 
B.5.16 Image類 
B.5.17 ImageItem類 
B.5.18 Item類 
B.5.19 List類 
B.5.20 Screen類 
B.5.21 StringItem類 
B.5.22 TextBox類 
B.5.23 TextField類 
B.5.24 Ticker類 
B.6 Javax.micoreidtion.midlet包 
B.7 Javax.micoreidtion.rms包 
B.7.1 RecordComparator接口 
B.7.2 RecordEnumeration接口 
B.7.3 RecordFilter接口 
B.7.4 RecordListener接口 
B.7.5 RecordStore類

本目錄推薦

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