| 姓名:张欣毅著 作者简介: 作品:《从零开始学Java ME手机开发》《XML简明教程》 |
| 第1章 初识java me 1.2 多种多样的手机应用程序 在开始了解java me程序的特点之前,有必要先了解现在流行的不同种类的手机程序。使用手机获取信息,会涉及到两种类型不同的程序。第一类属于网页类型,比如wap。手机需要预先安装支持wap的浏览器,然后通过无线网络把内容下载到客户端。第二类程序需要安装在手机上,是可以不依赖于网络而独立运行的程序,比如java me。在这两种类型的基础上,由于java和.net在移动技术上的竞争,又可以派生出由不同解决方案而产生的其他类型。我们现在仅从java的角度来看这两类程序。 1.2.1 wap wap(wireless application protocol,无线应用协议)是移动设备在互联网上最普遍使用的技术。wap是一种全球性的开放标准,用户可以方便地通过无线设备获得信息和服务。wap标准包括了通信协议和应用程序的运行环境。用户在手机上访问wap网页,与在pc机上访问网页十分相似。wap提供了客户端的标准,服务器端仍然需要jsp等技术动态地组装网页框架和数据。 到目前为止,wap有两个主要版本:1.x和2.0。wap 1.x以wml为网页标记语言。与html网页不同的是,wml网页像一叠扑克牌。每张牌就是一个页面,叫一个card。若干个card(页面)构成一个deck(一个文件或下载单位)。用户在card之间切换页面时,不需要从服务器端下载。只有当需要转换到另一个deck的时候才需要从服务器下载。而wap2.0采用xhtm1.mp作为网页标记语言。xhtmlmp与html非常相似,它没有card的概念,每一个html文件解释一个页面。xhtmlmp和wml网页都应该符合xml的约束条件,并必须被相应的dtd验证通过。 1.2.2 java me 与wap网页不同,我们可以用java me开发专门应用在手机上的程序。这些程序可以通过无线网络下载并安装到手机上。 这里提到的java me程序并不是普通的java应用程序,而是一种叫midlet的小应用程序。在下面的章节中,我们会逐步介绍它与一般java应用程序的区别。 …… 更多 |
| 第1章 初识java me 1.1 java me和java家族 1.2 多种多样的手机应用程序 1.2.1 wap 1.2.2 java me 1.2.3 blackberry(黑莓)java程序 1.3 java me架构 1.3.1 配置 1.3.2 简表 1.3.3 可选包 1.4 无线行业的java技术规范——jtwi 1.4.1 jtwi规范简介 1.4.2 jtwi及相关的技术标准 1.5 第一个java me程序 1.5.1 midlet和midlet套件 1.5.2 hello, world!程序 1.5.3 预校验 1.6 准备开发环境 1.6.1 安装jdk及sun无线开发工具包 1.6.2 安装eclipse及必要的插件和工具 1.6.3 安装服务器 1.7 本章习题 第2章 移动信息设备简表midp概述 2.1 midp技术简介 2.1.1 midp功能范畴 2.1.2 移动设备上的小应用程序——midlet 2.1.3 配置midlet 2.2 用户界面元素的继承关系与分类 2.3 其他midp技术 2.4 midp 1.0和midp 2.0 2.5 java me开发步骤 2.6 本章习题 第3章 高层用户界面设计 3.1 用户界面基本元素 3.1.1 屏幕输出和输入设备的管理器——display 3.1.2 屏幕背景的基础——displayable 3.1.3 滚动字幕——ticker 3.1.4 form上的组件——item 3.1.5 制作菜单的基础——choice 更多 |
商品评论(0条)