关注微信

推荐商品

    加载中... 正在为您读取数据...
分享到:
  • JavaME程序设计案例教程(配VCD光盘1张)[平装]
  • 共1个商家     25.30元~25.30
  • 作者:刘志成(作者),周启亚(作者)
  • 出版社:清华大学出版社;第1版(2009年5月1日)
  • 出版时间:
  • 版次 :
  • 印刷时间:
  • 包装:
  • ISBN:9787302200529

  • 商家报价
  • 简介
  • 评价
  • 加载中... 正在为您读取数据...
  • 商品描述

    编辑推荐

    《Java ME程序设计案例教程》:真实的案例教学,提供课程描述和学习导航,科学设置“课程实践”环节,提供立体化教学资源。

    目录

    第1章 Java ME概述
    1.1 移动开发技术简介
    1.1.1 BREW
    1.1.2 Symbian
    1.1.3 Windows Mobile
    1.1.4 UniJa
    1.1.5 Java ME
    1.2 Java ME的历史
    1.2.1 Java版本历史
    1.2.2 Java家族成员
    1.2.3 JavaME简介
    1.3 ava ME程序员岗位能力要求和知识体系
    1.3.1 JavaME程序员需求现状和岗位能力要求
    1.3.2 Java ME程序员知识体系
    【课堂实践1-1】
    本章小结
    课外拓展

    第2章 Java ME开发环境
    2.1 搭建Java ME开发环境(WTK)
    2.1.1 WTK概述
    2.1.2 WTK 2.5.2的下载和安装
    2.1.3 WTK目录结构
    2.2 应用WTK开发第一个Java ME程序
    2.2.1 创建新项目
    2.2.2 创建一个MIDlet文件
    2.2.3 生成与运行Java ME应用
    【课堂实践2-1】
    2.3 搭建Java ME开发环境(Eclipse)
    2.3.1 Eclipse和EclipseME概述
    2.3.2 Eclipse的安装与汉化
    2.3.3 EclipseME插件的安装
    2.3.4 集成WTK模拟器
    2.3.5 集成Nokia Developer·S Suite 3.2模拟器
    2.4 在Eclipse下开发第一个Java ME程序
    2.4.1 创建Java ME工程
    2.4.2 创建MIDlet文件
    2.4.3 执行MIDlet
    【课堂实践2-2】
    本章小结
    课外拓展

    第3章 Java ME体系结构
    3.1 Java ME总体架构
    3.1.1 配置
    3.1.2 简表
    3.2 CLDC概述
    3.2.1 CLDC简介
    3.2.2 CLDC的功能范围
    3.2.3 CLDC的安全机制
    3.2.4 CLDC 1.1的新特性
    3.3 CDC概述
    【课堂实践3-1】
    本章小结
    课外拓展

    第4章 MIDP应用程序
    4.1 MIDP概述
    4.1.1 MIDP 1.0和MIDP 2.0
    4.1.2 MIDP架构与软件要求
    4.2 MIDlet概述
    4.2.1 MIDlet简介
    4.2.2 MIDlet套件
    4.2.3 JAR文件
    4.2.4 JAD文件
    4.2.5 JAD文件与JAR文件的关系
    【课堂实践4.1 】
    4.3 MIDlet生命周期
    4.3.1 MIDlet的生命周期概述
    4.3.2 MIDlet的三种状态
    4.3.3 典型的MIDlet程序
    4.3.4 MIDlet生命周期的管理
    【课堂实践4.2 】
    本章小结
    课外拓展

    第5章 MIDP图形用户界面(高级API)
    5.1 MIDP图形用户界面概述
    5.2 Display类和Displayable类
    5.3 Alert类
    5.4.Command类和CommandLisener接口
    【课堂实践5.1 】
    5.5 Form类
    5.6 Item相关类
    5.6.1 Item类
    5.6.2 Stringltem类
    5.6.3 Imageltem
    5.6.4 ItemCommandListener接口
    【课堂实践5.2 】
    5.7 Choice接口及相关类
    5.7.1 Choice接口
    5.7.2 List类
    5.7.3 ChoiceGroup类
    5.7.4.1 temStateListener接口
    5.8 TextBox类和TextField类
    5.8.1 TextBox类
    5.8.2 TextField类
    【课堂实践5.3 】
    5.9 DateField类
    5.1 0Ticker类
    5.1 1Gauge类和Spacer类
    5.1 1.1 Gauge类
    5.1 1.2 Spacer-类
    【课堂实践5-4】
    本章小结
    课外拓展

    第6章 MIDP记录管理系统
    6.1 记录管理系统(RMS)概述
    6.2 RecordStore的打开和关闭
    6.2.1 创建和打开RecordStore
    6.2.2 关闭RecordStore
    6.2.3 删除RecordStore
    【课堂实践6-1】
    6.3 byte数据类型记录操作
    6.3.1 增加记录
    6.3.2 获取记录
    6.3.3 修改记录
    6.3.4 删除记录
    6.4 其他数据类型记录操作
    6.4.1 基本数据类型记录的操作
    6.4.2 自定义数据类型记录的操作
    【课堂实践6.2 】
    6.5 记录存储属性操作
    6.6 监视记录存储
    6.6.1 RecordListener接口
    6.6.2 注册记录存储监听器
    【课堂实践6.3 】
    6.7 记录的查询与排序
    6.7.1 记录的遍历
    6.7.2 过滤器和排序器
    6.8 综合实例——个人收支管理
    本章小结
    课外拓展

    第7章 MIDP图形用户界面(低级API)
    7.1 Canvas类的使用
    7.1.1 Canvas类概述
    ……

    第8章 MIDP游戏开发
    第9章 MIDP网络编程
    第10章 MIDP多媒体编程
    第11章 Java ME程序安全与发布
    参考文献

    序言

    随着移动通信技术的突飞猛进,移动开发和手机增值业务已成为软件行业中的热点。2005年,Sun公司在Java ONE大会上将原来的J2ME更名为Java ME(Java2 Micro Edition),Java ME已逐渐成为嵌入式/移动应用平台的王者。应用Java ME技术,可以开发出游戏、记事本、网络工具等各种运行在手机等移动设备上的程序,进一步丰富手机用户的生活,使Intemet得到进一步的延伸和扩展。
    本书是作者在总结多年开发经验与教学经验的基础上编写完成的。本书以MIDP规范为主线,系统地阐述Java ME技术的各个组成部分及各项开发技术。通过50多个真实的案例,全面、翔实地介绍Java ME各项技术在移动开发中的应用。作为“项目驱动、案例教学、理论实践一体化”教学方法的载体,本书主要有以下特色:
    · 真实的案例教学。以案例为中心,进行.1ava ME开发技术相关API的详细介绍,结合真实的案例阐述各项技术在实际开发中的应用。
    · 提供课程描述和学习导航。帮助学生了解Java ME程序员的岗位能力要求,也让学生明确每一个教学单元在Java ME开发技术体系中的位置,学习目标明确,有利于提高学习效率。
    · 科学设置“课堂实践”环节。为“理论实践一体化”教学方法提供了最基本的支持。同时,通过不同层次的实践环节,帮助学生实现技能的逐步推进。
    · 提供立体化的教学资源。提供配套的电子课件、程序源代码和教学指导等资源,既方便教师教,也方便读者自主学习。
    本书共分11章,各章内容的具体安排如下。
    第1章:Java ME概述。介绍主流的移动开发技术、Java ME的历史、Java ME程序员岗位能力要求和知识体系。
    第2章:Java ME开发环境。介绍WFK的Java ME开发环境的搭建、应用WTK开发第一个Java ME程序、Eclipse下Java ME开发环境的搭建、在Eclipse下开发第一个JavaME程序。

    文摘

    插图:


    第1章 Java M E概述
    学习目标
    本章将向读者介绍Java ME的基本情况。主要包括移动开发技术的概况、Java ME的发展历史、JavaME程序员需求现状和JavaME程序员岗位能力要求等。
    本章知识要点包括:
    主流移动开发技术。
    JavaME的发展历史。
    JavaME程序员需求现状。
    JavaME程序员岗位能力要求。
    JavaME程序员知识体系。
    学习导航
    本章内容在JavaME程序开发知识体系中的位置如图1.1所示。
    1.1 移动开发技术简介
    随着移动通信技术的迅速发展,各种智能消费类电子产品(如移动电话、PDA、电视机顶盒等)呈现爆炸性增长态势,其数量已经大大超过桌面PC。移动设备的增长一方面体现于数量的几何级增长趋势;另一方面,设备本身也向更强大的处理能力、智能化等方向发展。以手机为例,内存从几百个千字节到几兆字节、直到目前的一百多兆字节,处理器采用更具智能的芯片,操作平台采用智能手机操作系统且支持数码相机和丰富的多媒体功能。移动设备数量的增加,在带给人们更多方便的同时,也给基于移动的应用带来了巨大的市场。