关于手机开发的基础知识Java扩展Java是山Sun微系统公司所发展出来的程用语吉,它本身是…种对彖导向(Object-Oriented)的程序语言。
JAVAB前在于•机上应用最多的就是JAVA游戏。
Java也号称是能跨平台使用的语言,这主要是因为Java木身被编译之后,并不是直接产生可执行的码,而是产生一种中间码叫作ByteCode,这种码必需:在透过Java的直译器来解读它,才能够真正的被执行,所以只要平台上装仃这利«Java的直译器,就能解读ByteCode也就能执行Ja va编译过的程序,故与Java程疗;是在那种平台上被编译的,就完全没冇干系了。
Java写出来的程序可分为两类,分别是Java Applet-般的Application,而Application这一类就9—般的程序如C++的作用是比较类似的,是一个独立可执行的应用程序,像HotJava是一个浏览器,且就是使用Java程序所发展出来的。
最常见的Java程序包括应用程序和applets o应用程序是单独的程序,诸如HotJava浏览器软件就是用Java语言编第的。
Applets类似于应用程序,但是它们不能单独运行,Applets可以在支持Java的浏览器中运行。
Applet主要是内置于HTML网页中,在浏览时发挥作用。
Java的目标是为了满足在一个充满各式各样不同种机器,不同操作系统平台的网络环境中开发软件。
利用Java程序语言,可以在网页中加入各式各样的动态效果。
可以放上-段动画,加入声音,也可以建立交互式网页等。
Javaf-机软件平台Java于机软件平台采用的基木Java平台是CLDC (Connected Limited Device Configuration) 和MIDP (Mobile Information Device Profile),是J2ME (Java 2 Micro Edition)的…部分,在中国一般称为“无线Java”技术。
此前,有人把它叫做“K-Java”;其实,K-Java的叫法只是Sun公司在开发KVM Java虚拟机时的项日代号,在该技术被正式命乞为KVM后,就不再用K-JavaToKJava即J2ME (Java 2 Micro Edition),是Sun公司专门用于嵌入式设备的Java软件。
以KJa va编程语言为手机开发应用程序,可以为于•机用户提供游戏、个人信息处理、电了地图、股票等服务程序。
J2ME(Java 2 Micro Edition)是致力丁消费产品和嵌入式设备的最佳解决方案。
J 2ME在设计其规格的时候,遵循着“对丁•各种不同的装置而造出一个单一的开发系统是没仃意义的爭”这个基本原则。
于是J2ME先将所仃的嵌入式装置大体上区分为两种:一种是运算功能冇限、电力供应也冇限的嵌入式装置(比方说PDA、于机);另外一种是运算能力相对较佳、并h在电力供应上相对比较充足的嵌入式装置(比方说冷气机、电冰箱)。
因为这两种区分,所以Java引入了一个叫做Configuration的概念,然后把上述运算功能冇限、电力冇限的嵌入式装置定义在Con nected Limited Device Configuration(CLDC)规格Z中;而另夕I、一种装置则规范为Connected Device Configuration(CDC)规格。
也就是说,J2ME先把所仃的嵌入式装置利用Configuration 的概念区隔成两种抽彖的型态。
Java技术的开放性、安金性和庞大的社会已冇资源,以及其跨平台性,即“编场一次,到处运行” 的特点,使Java技术成为智能手机软件平台的爭实标准。
采用Java技术后,编写应用程序和提供服务的人就不必关心接受其服务的手机采用的是什么操作系统和芯片,只要按照Java的要求公写程序就好了;同样,生产手机的厂商也不必顾虑将来谁來提供增值服务。
可以看出,采用J mva技术,可以建立完整、高效的无线数据增值服务产业链,从而为用户捉供灵活、个性化、内容方式多样的服务。
Java于机发展现状到今年6月,全1lt界己经冇大约1亿部Java于机在使用,除中国大陆外共冇53个移动运行商正式推出了革丁Java技术的无线数据增值服务。
中国移动通信集团已经建立了无线Java增值服务体系,并推出了“百宝箱”等服务品牌,包括游戏百宝箱、娱乐百宝箱、商务百宝箱、生活百宝箱等,已经于2003年7月10日开始正式商用。
中国联通公司也正在其CDMA 1X网络上建立无线Java增值服务体系,日前系统正在建设过程中,并H. 2003年9月26 口中国联通、北京振戎融通公司和Sun公司在人民大会堂宜和联合发起成立“UniJa技术联盟”,二方将在联通CDMA 1X网络丄的Java增值服务方面全面合作。
红外和蓝牙红外和蓝牙红外接】I是新一代手机的配置标准,它支持手机场电脑以及其他数字设备进行数据交流。
红外通讯冇着成本低廉、连接方便、简世易用和结构紧凑的特点,因此在小型的移动设备中茯得了广泛的M用。
通过红外接口,齐类移动设备可以自山进行数据交换。
红外线是波长在750nm至1mmZ间的电磁波,它的频率高于微波而低于可见光,是一种人的眼睛看不到的光线。
山于红外线的波长较短,对障碍物的衍射能力差,所以更适介应用在需要短距离无线通讯的场介,进行点对点的右•线数拥传输。
红外数拥协会(IRDA)将红外数据通讯所采用的光波波长的范I韦I限定在850nm至900nmZ内。
配备冇红外接]【的手机进行无线上网非常简单,不需要连接线和PC CARD,只要设置好红外连接协议就能直接上网。
红外接】1是日前在世界范鬧内被广泛使用的一种无线连接技术,被众多的硬件和软件平台所支持;通过数据电脉冲和红外光脉冲之间的相互转换实现无线的数拥收发。
红外接口的特点:用来取代点对点的线缆连接新的通讯标准兼容早期的通讯标准小角度(30度锥角以内),短距离,点对点宜线数据传输,保密性强传输速率较高,目前4M速率的FIR技术已被广泛使用,16M速率的VFIR技术己经发布红外技术的主要优点: 其使于•机和电脑间可以无线传输数据;可以再同样具备红外接I【的设备间进行信息交流;同时红外接L」可以省去卜载或其他信息交流所发生的费用;山于需要对接才能传输信息,安全性较强;红外技术缺点:通讯距离短,通讯过程中不能移动,遇障碍物通讯中断;红外通讯技术的主要日的是取代线缆连接进行无线数据传输,功能单一,扩展性差。
红外技术特征红外线通信技术适合于低成木、跨平台、点对点高速数据连接,尤其是嵌入式系统。
红外线技术的主要应用:设备互联、信息网关。
设备4联后可完成不同设备内文件打信息的交换。
信息网关负责连接信息终端和互联网。
红外通讯技术己被金球范围内的众多软硬件厂商所支持和采用,日前主流的软件和硬件平台均捉供对它的支持。
红外技术己被广泛应用在移动计算和移动通讯的设备中。
蓝牙接I I蓝牙是一种支持设备短距离通信(一般是10mZ内)的无线电技术。
能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备Z间进行无线信息交换。
蓝牙的标准是IEEE802.15,工作在2.4GHz频带,带宽为1Mb/So“蓝牙” (Bluetooth)原是一位在10世纪统一丹麦的国王,他将当时的瑞典、芬兰与丹麦统一起来。
用他的名字來命名这种新的技术标准,含冇将四分五裂的局面统一起来的意思。
蓝牙技术使用高速跳频(FH, Frequency Hopping)和时分多址(TDMA, Time DivesionMuli—access) 等先进技术,在近距离内最廉价地将儿台数字化设备(各种移动设备、固定通信设备、计算机及其终端设备、各种数字数据系统,如数字照相机、数字摄像机等,甚至各种家用电器、自动化设备)呈网状链接起來。
蓝牙技术将是网络中各种外殉设备接II的统一桥梁,它消除了设备Z间的连线,取而代Z以无线连接。
蓝牙是一种短距的无线通讯技术,电了装置彼此可以透过蓝牙而连接起来,省去了传统的电线。
透过芯片上的无线接收器,配有蓝牙技术的电了产品能够在十公尺的距离内彼此相通,传输速度可以达到每秒钟1兆字节。
以往红外线接I」的传输技术需要电了装置在视线Z内的距离,而现在冇了蓝牙技术,这样的麻烦也可以免除了。
关于液晶屏的详细解释随着手机彩屏的逐渐淬遍,手机屏幕的材质也越来越显得巫要。
于•机的彩色屏幕因为LCD品质和研发技术不同而仃所差异,其种类大致仃TFT、TFD、UFB、STN和OLED儿种。
…般来说能显示的颜色越多越能显示复杂的图象,画而的层次也更I•富。
除公上面这儿大类LCD外,还能右一吐手机上看到其他的一吐LCD,比如Fl木SHARP的GF屏幕和CG (连续结晶硅)LCD0两种LCD相比较属于完全不同的种类,GF为STN的改良,能够提高LCD的壳度,ifuCG则是岛精度优质LCD可以达到QVGA (240x320)像索规格的分辨率。
UFB、STN、TFT比较STN是早期彩屏的主要器件,最初只能显示256色,虽然经过技术改造可以显示4096色甚至6 5536色,不过现右一般的STN仍然是256色的,优点是:价格低,能耗小。
TFT的亮度好,对比度高,层次感强,颜色鲜艳。
缺点是比较耗电,成木较高。
UFB是专门为移动电话和PDA设计的显示屏,它的特点是:超薄,高亮度。
可以显示65536色, 分辨率可以达1'iJ 128x160的分辨率。
UFB显尔屏采用的是特别的光栅设计,可以减小像索间距, 获得更佳的图片质量。
UFB结合了STN和TFT的优点:耗电比TFT少,价格和STN差不多。
相关术语STN屏幕STN (Super Twisted Nematic)屏幕,又称为超扭曲向列型液晶显示屏幕。
在传统单色液晶显示器上加入了彩色滤光片,并将单色显示炬阵中的每一像索分成二个像索,分别通过彩色滤光片显示红、绿、蓝二原色,以此达到显示彩色的作用,颜色以淡绿色为和橘色为主。
STN屏幕属于反射式LCD,它的好处是功耗小,但在比较暗的环境中清晰度较差。
STN也是我们接触得最多的材质类烈,目前主要Y J CSTN和DSTN/分,它属于被动炉阵式LCD 器件,所以功耗小、省电,但么应时间较慢,为200毫秒。
CSTN--般采用传送式照明方式,必须使用外光源照明,称为背光,照明光源要安装右丄CD的苗TFT屏幕TFT (Thin Film Transistor)即薄膜场效应晶体管,属丁仃源矩阵液晶显示器中的一种。
它可以“主动地”对屏幕上的各个独、'/:的像素进行控制,这样可以大大提成反应时间。
一般TFT的反应时间比较快,约80奄秒,而且可视角度大,一般可达到130度左右,主要运用在高端产品。