Embedded 版 (精华区)

发信人: Zinux (Linux技工), 信区: Embedded_system
标  题:  一本新书-KJava深入浅出——Java在PDA上的程序设计 
发信站: 哈工大紫丁香 (Sun Sep  9 13:07:28 2001) , 转信

图书名称: KJava深入浅出——Java在PDA上的程序设计 
出版社: 科学出版社 
译作者: 王森 
出版日期: 2001年7月 
国标编号: ISBN 7-03-009442-5/TP.1573 
条形码: 9787030094421 
印张: 19.5 
字数: 318千字 
页数: 302 
开本: 720*1000 1/16 
印数: 1-5000 
图书定价: ¥29 
随着PDA和手机的不断普及,编写手持移动装置上的应用程序,包括PDA、手机上的应用程
序,已经越来越广泛。 
本书主要介绍了如何用Java在PalmOS上编写应用程序,共分为两个部分,第一部分是J2ME
的简介,第二部分是PalmOS上的Java程序设计。本书内容深入浅出,语言简洁流畅。 
本书适合于进行手持移动装置程序开发的各级用户。 





第1章 Java 2 Micro Edition简介 

1.1 前言 
1.2 各种Java版本的定位 
1.3 JINI技术 
1.4 各种不同版本之Java程序的开发 
1.5 Java版本的升级 
1.6 Java 2 Micro Edition概观 
1.7 CLDC、CDC以及它们所衍生出来的Profile 
1.8 有关Personal Java 
1.9 有关STK 
1.10 Java在嵌入式系统上的应用 
1.11 为何要用Java编写PDA上的应用程序? 
1.12 总结 

第2章 编写您的第一个PDA程序 

2.1 前言 
2.2 初识KVM 
2.3 CLDC标准应用 
2.4 Color KVM 
2.5 程序开发方式 
2.6 前期准备工作 
2.6.1 PalmOS上Java程序的编写流程 
2.6.2 设置开发环境 
2.7 HelloWorld 
2.7.1 编译 
2.7.2 预先审核 
2.7.3 测试 
2.7.4 下载到机器上执行 
2.7.5 调试 
2.8 程序解说 
2.9 总结 

第3章 支持J2ME的开发工具 

3.1 前言 
3.2 JBuilder 4 Handheld Express 
3.2.1 何谓OpenTools API 
3.2.2 置换JBuilder 4所使用的Java 2 SDK 
3.2.3 安装CLDC 
3.2.4 安装Handheld Express与设置JBuilder 4 
3.2.5 使用Handheld Express开发Spotlet 
3.3 Code Warrior for Java 6 
3.4 Visual Age for Java Micro Edition 1.2 
3.5 UIBuilder 
3.6 总结 

第4章 深入Spotlet 

4.1 前言 
4.2 Spotlet的结构 
4.3 Spotlet的激活 
4.4 Spotlet的事件处理 
4.5 Spotlet的绘制 
4.6 其他的Spotlet方法 
4.7 继承自Spotlet的类别 
4.7.1 Dialog类别 
4.7.2 HelpDisplay类别 
4.8 总结 

第5章 KJava数据库程序设计 

5.1 前言 
5.2 Database类别 
5.2.1 boolean create 
5.2.2 Database(int typeID,int creatorID,int mode) 
5.2.3 boolean isOpen() 
5.2.4 boolean addRecord(byte[]data) 
5.2.5 Int getNumberOfRecords() 
5.2.6 byte[]getRecord(int recordNumber) 
5.2.7 boolean deleteRecord(int recordNumber) 
5.2.8 setRecord(int recordNumber,byte[]data) 
5.2.9 void close() 
5.2.10 int readRecodToBuffer(int recordNumber,int readOffset,int length,by
te[]buffer,int writeOffset) 
5.2.11 int writeRecordFromBuffer(int recordNumber,int writeOffset,int lengt
h,byte[]buffer,int readOffset) 
5.3 使用范例 
5.4 总结 

第6章 KJava图形处理 

6.1 前言 
6.2 Graphics类别 
6.2.1 清除屏幕 
6.2.2 绘制文字 
6.2.3 取得字号 
6.2.4 设置绘图区域 
6.2.5 画线 
6.2.6 画矩形 
6.2.7 画边框 
6.2.8 画Bitmap 
6.2.9 拷贝区域 
6.2.10 放音乐 
6.3 总结 

第7章 KJava图形用户界面程序设计 

7.1 前言 
7.2 Button类别 
7.3 Caret类别 
7.4 CheckBox类别 
7.5 adioButton类别 
7.6 RadioGroup类别 
7.7 TextBox类别 
7.8 ScrollTextBox类别 
7.9 SelectScrollTextBox类别 
7.10 lider类别 
7.11 TextField类别 
7.12 ValueSelector类别 
7.13 VerticalScrollBar类别 
7.14 kAWT 
7.15 总结 

第8章 KJava对外沟通的桥梁 

8.1 前言 
8.2 过红外线 
8.2.1 将字符数组转换成字节数组 
8.2.2 将字节数组转换成字符数组 
8.3 Javax.microedition.io.Connector类别 
8.4 总结 

第9章 KJava游戏设计 

9.1 前言 
9.2 使用多执行线程 
9.3 游戏范例一 
9.4 游戏范例二 
9.5 总结 

附录A 其他参考资源总整理 

A.- KVM 
A-2 其他工具 
A-3 其他资源 
A-4 参考书籍 

附录B CLDC内附工具介绍 

B-1 1m.database.Bitmap 
B-2 palm.database.ConvPRCtoJAR 
B-3 palm.database.MakePalmApp 
B-4 preverify 

附录C 使用PalmOS模拟器 

C-1 参考资料 
C-2 下载POSE以及ROM 
C-3 使用POSE 

附录D 有关JBuilder 4 

D-1 取得JBuilder 4 Foundation 
D-2 下载Handheld Express 





--

※ 来源:.哈工大紫丁香 http://bbs.hit.edu.cn [FROM: 202.118.239.146]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.628毫秒