kjava和android有什么不同
2023-04-26 · 百度认证:重庆猪八戒网络有限公司官方账号
Java是sun公司开发出的一种较新的计算机编程语言,K-JAVA即J2ME(Java2MicroEdition),是专门用于嵌入式设备的JAVA软件。摩托罗拉A6288支持软件开发商以K-Java编程语言为手机开发应用程序,可以提供,游戏,个人信息处理,股票,电子地图等服务程序。摩托罗拉率先在手机上预装了K-JAVA软件平台。K-JAVA的平台开放性:JAVA语言可以跨平台运行,软件开发商可以很容易的开发应用程序。K-JAVA的动态下载能力:用户可以轻松下载,并方便的安装到手机中,不断丰富商务和游戏功能。K-JAVA提供了HTTP、TCP/IP等高级因特网协议,手机预设K-JAVA平台后可以自由访问因特网,这意味着WAP协议之外的又一手机和网络之间的桥梁。K-JAVA功能可以为我们做什么?应用领域:移动商务、移动办公、信息点播。应用描述:利用手机随时随地进行交流、高效办公工具、个性化定制商务、生活、工作、娱乐信息。应用举例:MP手机浏览器、股票、外汇、地址簿、日历、文件管理、天气预报等。随着K-Java技术的不断完善与发展,发展商们将对具有K-Java功能的手机用户提供更还更全面的服务。如:互动游戏、互动新闻、增强手机连接到无线网络后进行数据交换的安全性、载以Java语言写成的内容、遥控家用电器。
编辑本段Tips:Kjava中K的由来
Java并不认识硬件,它如何能够运行在有限CLDC(Connected,LimitedDevice)及CDC(ConnectedDevice)上呢?原来,在这些设备上都需要植入一个叫KiloVirtualMachine的东西,这就是我们常说的K虚拟机。它是把Java编写的程序转换为机器运行指令的一个管理者。既然这个管理者叫K虚拟机,那么运行在它上面的程序就可以叫做K-Software,或者K-Program,用来编写这些K-Program的J2ME语言也就被理所当然地俗称为KJava了。
Android是基于Linux内核的操作系统,是Google公司在2007年11月5日公布的手机操作系统。
早期由原名为Android的公司开发,谷歌在2005年收购Android.Inc后,继续进行对Android系统开发运营,它采用了软件堆层(softwarestack,又名以软件叠层)的架构,主要分为三部分。底层Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以Java编写。2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。现在,Android系统不但应用于智能手机,也在平板电脑市场急速扩张。采用Android系统主要厂商包括美国摩托罗拉(MOTOROLA)、中国台湾HTC、韩国三星(SAMSUNG)、英国索尼爱立信(SonyEricsson),另外还有中国厂商如:华为、中兴、联想等,其中摩托罗拉占有安卓操作系统目前最大的市场份额,可以称得上是安卓操作系统的领军者。
编辑本段系统架构
应用程序
Android以Java为编程语言,从接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个Activity类(class)负责创建视窗(window),一个活动中的Activity就是在foreground(前景)模式,背景运行的程序叫做Service。两者之间通过由和AIDL连结,达到复数程序同时运行的效果。如果运行中的Activity全部画面被其他Activity取代时,该Activity便被停止(stopped),甚至被系统清除(kill)。View等同于J2ME的Displayable,程序人员可以通过View类与“XMLlayout”档将UI放置在视窗上,Android1.5的版本可以利用View打造出所谓的Widgets,其实Widget只是View的一种,所以可以使用xml来设计layout,HTC的AndroidHero手机即含有大量的widget。至于ViewGroup是各种layout的基础抽象类(abstractclass),ViewGroup之内还可以有ViewGroup。View的构造函数不需要再Activity中调用,但是Displayable的是必须的,在Activity中,要通过()来从XML中取得View,Android的View类的显示很大程度上是从XML中读取的。View与事件(event)息息相关,两者之间通过Listener结合在一起,每一个View都可以注册一个eventlistener,例如:当View要处理用户触碰(touch)的事件时,就要向Android框架注册View.。另外还有Image等同于J2ME的BitMap。
广告 您可能关注的内容 |