注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關J2ME無線Java應用開發(fā)

J2ME無線Java應用開發(fā)

J2ME無線Java應用開發(fā)

定 價:¥45.00

作 者: (美)Paul Tremblett著;王伯欣等譯
出版社: 人民郵電出版社
叢編項: 全球智慧中文化
標 簽: JAVA語言 程序設計 應用 移動通信 攜帶電話機

購買這本書可以去


ISBN: 9787115104588 出版時間: 2002-01-01 包裝: 精裝
開本: 26cm 頁數: 349 字數:  

內容簡介

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

作者簡介

暫缺《J2ME無線Java應用開發(fā)》作者簡介

圖書目錄

第1章 初識MIDlet 
1.1 Hello MIDP 
1.2 使用J2ME無線工具包部署應用 
1.2.1 啟動工具包 
1.2.2 創(chuàng)建項目 
1.2.3 準備源代碼 
1.2.4 建立項目 
1.2.5 項目簡析 
1.2.6 運行應用程序 
1.2.7 使用多種設備測試 
1.3 協(xié)同F(xiàn)orte CE使用J2ME無線工具包 
1.3.1 啟動Forte 
1.3.2 創(chuàng)建新項目
1.3.3 安裝目錄 
1.3.4 創(chuàng)建一個包
1.3.5 創(chuàng)建MIDlet Suite 
1.3.6 運行應用程序 
第2章 動態(tài)內容 
2.1 比較Date類的實現(xiàn) 
2.2 Calendar類 
2.3 TimeZone類 
2.3.1 MIDP的TimeZone類 
2.3.2 Java 2標準版(J2SE) 
第3章 Command和CommandListener 
3.1 Hello World第2版 
3.2 運行Hello World第2版 
3.3 多模擬器下的運行 
3.4 建立LCDUI所需的Mind-set 
3.5 Command類 
3.5.1 Command標簽 
3.5.2 Command類型 
3.5.3 Command優(yōu)先級 
3.6 CommandListener類
3.6.1 使用內部類實現(xiàn)CommandListener 
3.6.2 運行日期例子應用程序 
第4章 使用隨機數
4.1 J2SE和MIDP的互換性
4.1.1 J2SE的隨機序列
4.1.2 MIDP的隨機序列 
4.2 產生抽簽數 
第5章 使用MIDP API進行用戶交互
5.1 走近TextBox
5.1.1 TextBox的更多試驗 
5.1.2 運行 
5.2 Form類 
5.3 向Form添加組件
5.3.1 TextField
5.3.2 TextField例子程序
5.3.3 提供浮點運算 
5.3.4 運行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章 高級用戶界面組件
6.1 DateField項
6.1.1 DateField例子程序
6.1.2 運行DateField例子程序 
6.2 Gauge項 
6.2.1 非交互性Gauge例子程序 
6.2.2 運行非交互性Gauge例子程序 
6.3 ItemStateListener接口
6.3.1 交互性Gauge例子程序
6.3.2 運行交互性Gauge例子程序
第7章 在MIDlet內使用圖形
7.1 可移植網絡圖形文件格式(PNG)
7.1.1 PNG圖像
7.1.2 PNG文件 
7.2 MIDP對PNG的支持
7.3 關聯(lián)MIDlet和圖像
7.4 在ChoiceGroup內包含圖像 
第8章 用戶通知 
8.1 Alert類 
8.1.1 使用Alert作為軟件封面 
8.1.2 模式Alert 
8.2 AlertType類 
第9章 Ticker類 
9.1 一個簡單的Ticker 
9.2 Ticker的延續(xù)特性 
9.3 共享的Ticker模型 
9.4 Ticker-per-Screen模型 
9.5 改變Ticker的內容 
第10章 持久性數據 
10.1 RecordStore類 
10.1.1 使用RecordStore類實現(xiàn)計劃列表 
10.1.2 運行RecordStore例子應用程序 
10.1.3 列舉MIDlet套件的記錄存儲集 
10.1.4 創(chuàng)建記錄存儲集 
10.1.5 打開記錄存儲集 
10.1.6 添加記錄到記錄存儲集 
10.1.7 獲得記錄存儲集的信息 
10.1.8 導航記錄存儲集 
10.1.9 RecordEnumeration接口 
10.1.10 RecordComparator接口 
10.1.11 刪除記錄 
10.1.12 修改記錄 
10.1.13 RecordFilter接口 
10.2 RecordStoreDemo源代碼 
第11章 記錄存儲集作為便攜式日志 
11.1 跟蹤燃料消耗 
第12章 簡單聯(lián)網 
12.1 通用連接框架 
12.2 查詢時間服務器 
12.2.1 服務器 
12.2.2 客戶端 
12.2.3 運行例子程序 
第13章 套接字通信 
13.1 檢查訂單狀態(tài) 
13.1.1 服務器 
13.1.2 運行例子程序 
13.2 查詢Skills數據庫
13.2.1 服務器 
13.2.2 運行第二個Skills例子程序 
13.3 從服務器端獲取相片 
13.3.1 服務器 
13.3.2 運行圖片檢索例子程序 
第14章 獨立式辦公室 
14.1 隨身攜帶辦公室 
14.2 編寫獨立式辦公室代碼 
14.2.1 獨立式辦公室MIDlet 
14.2.2 獨立式辦公室服務器 
第15章 高級聯(lián)網 
15.1 HttpConnection接口 
15.2 本地天氣 
15.2.1 客戶端 
15.2.2 服務器端 
15.2.3 運行例子程序 
15.3 利用HttpConnection查詢Skills數據庫 
15.3.1 客戶端 
15.3.2 服務器 
15.3.3 運行例子程序 
15.4 訂單狀態(tài)查詢 
15.4.1 客戶端 
15.4.2 服務器 
15.4.3 運行例子程序 
15.5 簽名驗證 
15.5.1 客戶端 
15.5.2 運行例子程序 
第16章 登錄與MD5 
16.1 簡單登錄 
16.1.1 客戶端 
16.1.2 服務器 
16.1.3 運行例子程序 
16.2 使用MD5保護口令
16.2.1 客戶端 
16.2.2 服務器 
16.2.3 運行例子程序 
16.3 MD5算法的J2ME版本 
16.3.1 MD5.java 
16.3.2 Base64.java 
16.3.3 Base64Exception.java 
第17章 一個消息轉發(fā)的應用程序 
17.1 一個最小的安全消息應用程序 
17.1.1 客戶端 
17.1.2 服務器 
17.1.3 運行例子程序 
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 結論 
附錄A 安裝必備軟件 
A.1 Java Community Edition集成開發(fā)環(huán)境:Forte 
A.2 J2MEWTK(J2ME無線工具包) 
A.3 Palm OS模擬器(POSE) 
A.4 MySQL關系型數據庫管理系統(tǒng) 
A.5 MySQL所用的JDBC驅動程序 
A.6 Apache Web服務器 
A.7 Tomcat Servlet容器 
A.8 mod_jk 
A.9 光盤中的軟件 
A.9.1 MIDlets 
A.9.2 創(chuàng)建數據庫表的SQL語句文件 
A.9.3 獨立運行的程序和服務器 
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 ? 讀書網 m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號