图书介绍
J2ME MIDP 1.0/2.0无线设备编程指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 闻怡洋编著 著
- 出版社: 北京:北京大学出版社
- ISBN:7301075014
- 出版时间:2004
- 标注页数:288页
- 文件大小:35MB
- 文件页数:300页
- 主题词:JAVA语言-程序设计-应用-移动通信-通信设备
PDF下载
下载说明
J2ME MIDP 1.0/2.0无线设备编程指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 J2ME介绍1
1.1 J2ME的基本概念1
1.1.1 J2ME介绍1
1.1.2 从JVM到CVM、KVM的演变1
1.1.3 CDC与CLDC介绍2
1.1.4 MIDP介绍2
1.1.5 CLDC/MIDP架构介绍4
1.1.6 J2ME、J2SE与J2EE之间的比较5
1.1.7 J2ME的前景6
1.2 MIDP的适用范围7
1.3本书的内容与组织8
1.4本书的读者9
1.5 J2ME与MIDP相关网站10
第2章 开发前的准备工作11
2.1 准备好开发环境11
2.2系统要求11
2.3需要的开发包与模拟器11
2.4建立开发环境12
2.4.1 J2SE SDK的安装12
2.4.2 J2ME Wireless Toolkit的安装13
2.4.3编译并利用模拟器运行示例14
2.5在手机中运行示例程序15
2.6通过Web下载程序16
2.8WTK开发包的中文本地化17
2.7了解手机键盘17
2.9 关于java.io、java.lang、java.util包18
第3章 J2ME开发尝试20
3.1 使用J2ME Wireless Toolkit开发MIDlet程序20
3.2第一个MI Dlet程序20
3.2.1 理解J2ME Wireless Toolkit的目录结构20
3.2.2 利用J2ME Wireless Toolkit创建工程21
3.2.3编写代码23
3.2.4编译运行24
3.2.5 MIDlet程序的生存周期24
3.2.6代码讲解25
3.4.1 编写代码27
3.4把第二个MIDlet程序添加到MIDlet Suite27
3.3 关于 MIDlet Suite27
3.4.2在MIDlet Suite中添加新的MIDlet29
3.4.3 生成的JAD文件30
3.5 自定义参数31
3.6使用资源33
3.7检测设备功能35
第4章 J2ME开发基础37
4.1 MIDlet程序开发的基本方法37
4.2 MIDP程序类MIDlet37
4.2.1 MIDlet类介绍37
4.2.2 MIDlet类功能介绍38
4.2.3 MIDlet类中需要重载的方法38
4.3.1 可以在屏幕上显示的窗口39
4.3 Display类39
4.3.2 Display类功能介绍40
4.3.3 Display类MIDPv2.0新增功能介绍41
4.3.4 在屏幕上显示Canvas对象42
4.3.5 在屏幕上显示Screen对象42
4.4菜单命令类Command43
4.4.1 Command类43
4.4.2命令类型与优先级44
4.5 CommandListener接口与菜单命令的处理45
4.5.1 CommandListener接口45
4.5.2命令事件的处理46
4.5.3 处理来自不同窗口的命令47
4.6编写 MIDlet程序的基本思路51
第5章 利用Canvas进行界面设计52
5.1低级界面开发52
5.2 Displayable类52
5.2.1 Displayable类介绍52
5.2.2 MIDPv2.0中Displayable类新增功能介绍53
5.3 Canvas类54
5.3.1 Canvas类介绍54
5.3.2 Canvas类与作图有关的功能介绍54
5.3.3在Canvas 中作图需要重载的paint方法55
5.4作图56
5.4.1 Graphics类56
5.4.2坐标56
5.4.3输出时的对齐方式57
5.4.4 颜色58
5.4.5文字输出59
5.4.6字体60
5.4.7线条,图形与填充63
5.4.8 图像66
5.4.9裁剪区70
5.4.10 Alpha混合功能71
5.4.11 作图示范程序讲解72
5.5键盘设备输入与指针设备输入74
5.5.1设备的按键74
5.5.3 Canvas类键盘事件介绍75
5.5.2 Canvas类与按键有关的功能介绍75
5.5.4设备的指针76
5.5.5 Canvas类与指针设备有关的功能介绍76
5.5.6 Canvas类指针事件介绍76
5.5.7处理按键事件和指针事件77
5.6 MIDP v2.0新增的全屏幕模式79
5.7线程,定时器与动画80
5.7.1J2ME中的线程80
5.7.2 J2ME 中的定时器82
5.7.3动画84
5.8绘图开发实例:日历88
5.8.1 日历功能88
5.8.2 日历类静态类图89
5.8.3接口定义代码90
5.8.4历类CalendarCanvas代码91
5.8.5演示程序代码97
第6章 利用Screen进行界面设计100
6.1 高级界面开发100
6.2 Screen类及其派生类100
6.3 Ticker类102
6.4TextBox类102
6.5 Alert类106
6.6 List类与Choice接口111
6.7利用Form组织界面119
6.7.1 Form类与Item类119
6.7.2 ItemStateListener接口与状态监听123
6.8.1对象大小控制125
6.8 Item类与Form类在MIDP v2.0中新增功能125
6.8.2对象布局126
6.8.3 ItemCommandListener接口与命令处理128
6.9 StringItem类131
6.10TextField类136
6.11 ChoiceGroup类137
6.12 DateField类141
6.13 Gauge类142
6.14包含Gauge对象的Alert对象146
6.15 ImageItem类149
6.16 Spacer类154
6.17.1 CustomItem类基本功能介绍155
6.17 CustomItem类155
6.17.2在CustomItem类中实现大小计算和显示156
6.17.3交互模式160
6.17.4处理方向键事件161
6.17.5处理按键与指针事件163
6.17.6命令处理165
6.18界面开发实例:日程管理167
6.18.1 日程管理功能167
6.18.2数据的表示与存储168
6.18.3程序静态类示意图169
6.18.4程序的操作方式170
6.18.5程序的运行流程171
6.18.6日程记录类ScheduleItem代码172
6.18.7 CalendarListForm类的代码173
6.18.8 CalendarEditForm类的代码175
6.18.9程序代码177
第7章 MI DP v2.0游戏开发182
7.1MIDP v2.0游戏开发简介182
7.2 GameCanvas类182
7.3 Layer类187
7.4 TiledLayer类188
7.5 L.ayerManager类193
7.6 Sprite类201
8.1 MIDP对持续数据存储的支持209
8.2 RMS介绍209
第8章 持续数据存储209
8.3记录文件的创建与删除210
8.4空间检查215
8.5记录的添加与删除215
8.6记录的读取,修改和遍历216
8.7记录的比较与筛选222
8.8监听记录的变动225
8.9数据存储的其他辅助功能226
8.10在多个MIDlet Suite间共享数据227
8.11数据库开发实例:日程记录的保存228
8.11.1数据存储功能228
8.11.2程序静态类示意图229
8.11.3 CalendarStore类的代码230
8.11.4 ScheduleItem类的代码231
8.11.5 ItemTable类的代码232
8.11.6程序代码234
第9章 网络通信功能236
9.1 MIDP对网络功能的支持236
9.2 MIDP中网络功能的基本结构236
9.2.1 GCF介绍236
9.2.2协议字符串237
9.2.3 Connector类238
9.2.4 Connection接口239
9.3 HTTP的使用240
9.3.1 HTTP简介240
9.3.2安装IIS作为HTTP服务器242
9.3.3 HttpConnection接口243
9.3.4利用StreamConnection接口访问页面247
9.3.5利用ContcntConnection接口访问页面248
9.3.6利用HttpConnection接口访问页面250
9.3.7使用POST方法访问页面252
9.3.8 HTTP访问程序的完整代码254
9.3.9通过HTTP下载PNG文件257
9.3.10处理中文的显示257
9.3.11让程序支持Session259
9.4使用TCP套接字创建客户方程序260
9.4.1套接字介绍260
9.4.2编写TCP套接字服务器程序261
9.4.3 SocketConnection接口263
9.4.4利用TCP套接字建立连接与交换数据264
9.5使用UDP套接字创建发送端程序267
9.5.1 UDP介绍267
9.5.2 UDPDatagramConnection接口269
9.5.3利用UDP套接字发送与接收数据270
9.6 WTK提供的网络监视工具271
9.7 网络开发实例:网上下载日程记录272
9.7.1 Web Service简介272
9.7.2日程记录下载功能273
附录A SunONE Stud i o 4 ME介绍278
附录B WTK 2.0与SunONE Stud i o 4 ME的集成282
附录C Nokia Developer's Suite for J2ME开发套件介绍286
热门推荐
- 3804923.html
- 429035.html
- 3156512.html
- 2514257.html
- 430005.html
- 3022625.html
- 74156.html
- 3628201.html
- 459617.html
- 610872.html
- http://www.ickdjs.cc/book_2096994.html
- http://www.ickdjs.cc/book_1052322.html
- http://www.ickdjs.cc/book_35205.html
- http://www.ickdjs.cc/book_2323217.html
- http://www.ickdjs.cc/book_2605116.html
- http://www.ickdjs.cc/book_2195264.html
- http://www.ickdjs.cc/book_1628484.html
- http://www.ickdjs.cc/book_1713731.html
- http://www.ickdjs.cc/book_1807948.html
- http://www.ickdjs.cc/book_502667.html