安卓平台的英语单词学习软件的开发与设计(4)
时间:2017-04-25 19:16 来源:毕业论文 作者:毕业论文 点击:次
(2)Dalvik虚拟机器:在Android平台上所使用Java虚拟机,不是sim公司的标准Java虚拟机,而是使用Google自主开发的代号为Dalrik的虚拟机,它在保证API方面的兼容的同时,针对移动手机进行了大幅优化,占用资源更小,运行效率更高, (3)集成的浏览器集成的浏览器是Android内建的浏览器,是以WebXit的浏览引擎为基础所开发成舶。V[edKit是一十开源浏览罂网页排版引擎,目前使用WebⅡit引擎的浏览器主要有Safari,MIori,Epiphany等。配合Android手机的功能,可以览网页时,达到更好的效果,例如:局部性的缩放网页上的资讯、触控式的操作等效果。 (4)优化的绘图能力在程序里可以用到的绘图功能分为2D3D两个方面,在2D方面,Android提供了一套特有的粪库(SGL:而在3D方面则是使用OpenGLESl.0(openGL for Embedded systems)规范的类库。它们是—种非常快的图形引擎,并且支持硬件加速。 (5)SQLite.数据库,SQLite提供结构化的数据存取,soLita是—款轻型的数据库,它的设计目标是嵌入式的,目前已经在很多嵌A式产品中使用了它,它占用的资源非常低。它能够支持Windows/Linux/U nix等主流的操作系统,同时能够跟很多程序语言相结合,出如php,Java等,还有ODBC接口,同样比起mysql,PostgreSQL来讲,它的处理速度比它们都快。它无需童装和管理配置,它是一个储存在单一磁盘文件中的完整数据库,体积小只有250KB怛支持数据库大小至2TB。它虽然很小巧,但是支持的SQL语句毫不逊色于其它开源数据库。同时它还支持事务功能和并投处理等等,SQLite也是一套开放性的关联式资料库,其特点在于轻量性方面的设计结构,更适合在手机上使用。 (6)多媒体的支持能力主要用于播放媒体文件。这同时包括对音频(如播放MP3或其他音乐文件等)和视额(如播故从网上下载的视频)的支持,并支持“播放URI地址”(Note:URI即是统一资源识别地址)模式一在阿络上直接捂放的流媒体,另外支持各种通用的静志图像格式,例如:jPG、PNG、GIF等格式。 (7)GSM技术:Global Syste for Mlobile Comrunications,即全球移动通讯系统,俗称”全球通”,是一种起讴于欧洲的移动通信技术标准,是第二代移动通信技术,其开发目的是让全球各地可以基同使用十移动电话阿络标准,让用户使用一部手机就能行遍全球。GSM技术是属于手机硬件方面的展现,也是在开发Android应用程序时可以突出的特点之一。 (8)蓝牙、EDGE、3G及Wi-Fi蓝牙是一种新型、开放、低成本、短距离的无线连接技术,可取代短距离的电缆,实现话音和数据的无线传输。EDGE (Enhanced Data Rate for GSM, Evolution),即增强型数据速率GSH演进技术。EDGE是一种从GSM到3G的过渡技术,它主要是在删系统中采用了—种新的调制方法,即最先进的多时隙操作和SPSK调制技术。由于8PSX可将现有GSM网络采用的GMSK调制技术的信号空间从2扩展到8,从而使每个符号所包含的信息是原来的4倍。Wi-Fi(WirelesFidelity),即无线保真技术,与蓝牙技术样,同属于在办公室和家庭中使用的短距离无线技术。该技术使用的是2.4GHz附近的频段,该频段目前尚属投用许可的无线频段。其目前可使用的标准有两个,分别是IEEE802. IIa和IEEE802 .lib。这些通讯能力也是属于手机硬件方面的展现,也是在开拉Android应用程序时可以突出的特点之。 (9)CPS: Global Positioning System,即全球定位系统,它是一十由覆盖全球的24颗卫星组成的卫星系统。这个系统可以保证在任意时刻和任何地点都可必同时观测到4颗卫星,以保证卫星可以采集到该盟测点的经纬度和高度,以便实现导航、定位、授时等功能。这璜技术可咀用来引导飞机、船舶、车辆以盈寸八。这个同样也是属于手机硬体方面的体现,也是在开发Android应用程序是可必突出的特点之一。 (责任编辑:qin) |