Java ME移动开发实例精讲

副标题:无

作   者:郭克华编著

分类号:

ISBN:9787302209874

微信扫一扫,移动浏览光盘

简介

《Java ME移动开发实例精讲》分为8篇共26章,包括入门、高级界面开发、工具API、低级界面开发、RMS开发、网络应用开发、游戏开发和代码优化等。《Java ME移动开发实例精讲》使用的开发环境是JDK1.6+WTK2.5+Eclipse3.2.2+EclipseMe1.7.7,逐步引领读者从基础到各个知识点的学习,然后再开发出完整的系统。全书内容由浅入深,并辅以大量的实例说明,每一个专题后面都给出了完整的项目案例,如短信界面开发、动画开发、电话簿开发、拼图游戏及赛车游戏等。 作者简介 郭克华,计算机应用技术博士,中国计算机学会会员,印度国家信息技术学院(NIIT)软件开发与项目管理培训师,NIIT2005年白金院士奖获得者,上海仕为咨询特聘专家,惠普中国特约讲师,中南大学讲师。 8年的软件开发和培训经历,在全国各地进行基于Java技术的培训和咨询,服务的企业包括石油、铁路、电信、数字认证、对日软件外包等公司,具有丰富的项目、培训和咨询经验,是高质量培训教案的积极开发者,2008年,出版了《J2EE高级框架实战教学视频(16CD,50讲)》、《JAVAME移动开发实战教学视更多>>

目录

第1篇入门.

第1章java me体系介绍和环境配置 1

视频讲解:37分钟

1.1初识java me 1

1.2剖析java me 3

1.3安装jdk 4

1.4安装wtk 7

1.5安装eclipse和eclipseme 12

1.6开发第一个手机应用程序 18

1.7小结 22

第2篇高级界面开发

第2章界面和command 23

视频讲解:54分钟

2.1详解midlet结构 23

2.2用command开发电话号码维护菜单 28

2.3按钮排布规律 32

2.4小结 36

第3章command事件和list 37

视频讲解:60分钟

3.1开发按钮事件 37

.3.2用list开发电话号码功能选择界面 43

3.3用list实现电话号码功能选择 48

3.4小结 54

第4章textbox、ticker和alert 55

视频讲解:40分钟

4.1用textbox开发短信界面 55

4.2用ticker渲染短信界面 63

4.3用alert开发提示界面 64

4.4小结 73

第5章表单元素 75

视频讲解:50分钟

5.1用choicegroup选择性别 76

5.2用datefield设定闹钟 80

5.3用gauge调整音量和文件复制进度 83

5.4用imageitem显示图像 86

5.5用textfield开发登录表单 88

5.6用stringitem渲染表单 90

5.7小结 94

第6章表单元素事件 95

视频讲解:32分钟

6.1用itemcommand事件开发登录

表单 95

6.2用itemstate事件开发注册表单 99

6.3小结 102

第7章案例1:短信界面开发 103

视频讲解:42分钟

7.1短信界面的实例需求 104

7.2短信界面系统分析 106

7.3代码编写 108

7.4小结 113

第3篇工具api

第8章异常处理 114

视频讲解:45分钟

8.1数字计算系统中异常的出现 114

8.2了解常见异常 117

8.3处理异常 119

8.4在注册系统中自定义异常 124

8.5小结 127

第9章多线程 128

视频讲解:46分钟

9.1多线程的必要性 128

9.2多线程的两种开发方法 129

9.3多线程的安全问题 135

9.4小结 141

第10章数值运算、字符串处理和时间管理 142

视频讲解:48分钟

10.1用math类进行数值运算 142

10.2用string类进行字符串

处理 144

10.3用stringbuffer类进行字符串处理.. 147

10.4获取系统详细时间 150

10.5小结 153

第11章其他工具类和数据类型转换 154

视频讲解:32分钟

11.1用random类生成随机数 154

11.2用集合容纳对象 155

11.3用定时器实现电子钟 161

11.4转换数据类型 164

11.5手机振动和背光 166

11.6小结 168

第4篇低级界面开发

第12章canvas绘图 169

视频讲解:54分钟

12.1开发全屏幕画布 169

12.2用canvas开发简单画图系统 173

12.3在画图系统中画字符串 182

12.4在画图系统中画图片 186

12.5小结 190

第13章canvas事件和自定义控件 191

视频讲解:33分钟

13.1用按键事件控制目标飞行 191

13.2了解指针事件 201

13.3用自定义控件开发卡通进度条 202

13.4小结 220

第14章案例2:动画和简单游戏开发 221

视频讲解:37分钟

14.1弹跳的小球 221

14.2卡通时钟 228

14.3拼图游戏 232

14.4小结 242

第5篇rms开发

第15章rms基础编程 243

视频讲解:51分钟

15.1recordstore基本操作 243

15.2recordstore记录操作 246

15.3电话簿中的rms对象存储 253

15.4备忘录编写 257

15.5小结 263

第16章rms高级编程 264

视频讲解:42分钟

16.1用记录集遍历实现电话簿增删 264

16.2用记录监听实现实时日志 273

16.3用记录过滤实现电话簿高级查询 278

16.4含排序功能的电话簿系统 284

16.5小结 289

第17章案例3:电话簿模拟 290

视频讲解:60分钟

17.1电话簿的实例需求 290

17.2电话簿系统分析 292

17.3代码编写 293

17.4小结 300

第6篇网络应用开发

第18章tcp编程 301

视频讲解:100分钟

18.1客户端连接到服务器 301

18.2利用tcp实现双向聊天系统 309

18.3利用tcp实现多客户聊天系统 317

18.4小结 322

第19章udp编程 323

视频讲解:39分钟

19.1利用udp实现双向聊天系统 323

19.2利用udp实现多客户聊天系统 334

19.3小结 338

第20章http编程 339

视频讲解:41分钟

20.1安装http服务器 339

20.2midlet连接http服务器 342

20.3远程用户登录系统 347

20.4小结 350

第7篇游戏开发

第21章游戏画布和图层 351

视频讲解:62分钟

21.1详解游戏画布 352

21.2详解图层 362

21.3小结 363

第22章sprite 364

视频讲解:46分钟

22.1直升飞机的下落 364

22.2旋转的卡通人 367

22.3绕中心旋转的卡通人 369

22.4飞机和卡通人的碰撞 372

22.5飞翔的蚊子 376

22.6一个综合案例 382

22.7小结 384

第23章tiledlayer和图层管理器 385

视频讲解:53分钟

23.1切割和填充搬箱子地图 385

23.2搬箱子地图的高级填充 391

23.3地图和精灵的碰撞检测 394

23.4用图层管理器开发滚动地图 397

23.5小结 400

第24章案例4:赛车游戏 401

24.1赛车游戏的实例需求 401

24.2赛车游戏的系统分析 402

24.3代码编写 405

24.4小结 409

第8篇其他

第25章jbuilder下的java me开发 410

25.1安装jbuilder 410

25.2用jbuilder开发midlet 412

25.3使用自己的wtk 418

25.4小结 420

第26章java me代码优化 421

视频讲解:30分钟

26.1优化除法 421

26.2优化变量赋值 421

26.3优化循环 422

26.4优化字符串 423

26.5优化异常处理 424

26.6midlet编程策略 424

26.7小结 426

附录a光盘内容与使用说明... 427


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Java ME移动开发实例精讲
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon