随着网络规模和用户数量的迅速扩大,应用信息系统的不断丰富,高校网络环境已经出现了翻天覆地的转变。传统校园网络平台在进行设计的过程中,只是依照计算机技术要求及学生需求进行设计,没有对平台性能、平台质量进行全方位控制和提升,在很大程度上制约了主体的建设质量。因此,在现代平台建设的过程中,设计人员要选取高性能、高质量数据体系,要对新型android平台的校园信息系统app进行深入探究,从本质上提升校园信息交流的移动便捷性,安全性和可靠性。
1 基于android平台的校园信息系统特征
基于android平台的校园信息系统app特征主要表现在:(1)android平台应用程序框架能够对程序组件进行替换与重用,主要由虚拟机作为运行的主体,占用资源较少,系统运行速度非常快,大大提升了平台性能;(2)android平台使用WebKit引擎作为内部集成浏览器,对系统中的各项图形库进行定制,从根本上提升了主体的效果和质量。图形库选取定制的2D和3D图形库。此外,3D图形库还选取openGLEs1.0标准进行优化;(3)android平台使用SQLite用作结构化的数据存储中心,支持SQL数据库,能够对各项事务处理进行操作,其主体操作支持多种媒体操作,支持常见MP3、AAC、AMR、JPG、PNG、GIF格式,支持GSM技术、蓝牙、EDGE、3G和WiFi,能够对各项信息资源进行全面应用。
2 基于android平台的校园信息系统构架建设
android平台的校园信息系统构建建设主要包括四部分,第一层(最上层)为Application层,为系统的程序层,第二层为Application Framework层,为系统的应用程序框架,第三层为Libraries层与 Android 运行环境层,为系统的核心类库,第四层为LinuxKernel层高,为系统的Linux内核。具体结果见图1。
2.1 应用程序层构建
在对应用程序层进行构建的过程中,设计人员要对java语言进行合理控制,从根本上完成系统的核心建设,对各项语言进行合理配置搭载。此外,在对该层进行设计的过程中设计人员还要对核心内容进行完善,对核心系统中的应用部分进行设置,建立SMS程序、email客户端、contacts、地图、日历、浏览器等。
2.2 应用程序框架构建
应用程序框架构建主要包括对API访问权限、程序共享设计等。在对上述框架结构进行设计的过程中,设计人员要对权限及核心体系进行合理配置,对各项设计模式进行重组,确保应用程序框架能够对组件进行分享,保证用户能够在同样机器上完成组件替换。
2.3 系统的核心类库
在对Android系统进行开发的过程中,设计人员要对各项程序构建模式进行重新组建,确保设计中所有应用都能够对组件能力进行分享,形成良好安全约束,能够完成对同样机器上组件的替换。Android系统要包含C/C++库,能够对核心部分系统C库、3D库、FreeType、LibWebCore、SGL、媒体库、Surface管理、SQLite、SSL进行应用。在对Android RunTime库进行建设的过程中,系统设计人员要对Dalvik虚拟机进行全方面控制,依照该虚拟机自身系统,对编译格式进行确定。
2.4 Linux内核构建
Linux内核是Android平台的重要内容,可以有效提升原版本之间的BUG,为Android平台建立所需的各种驱动,提升整体终端设备的主体效果,增强内核运行质量及效果。在对Linux内核构建的过程中,设计人员要对内核中的AndroidBinder、Android电源管理(PM)、AndroidPMEM(Physical)、Android Logger、Android Alann、USB Gadget驱动、低内存管理器(Low Memory killer)、匿名共享内存(ashlnem)、Android Ram Conso
上一篇:
彭卫卫+基于Android手机平台的音乐播放器-毕业论文_2
下一篇:
试论APP广告在手机中的应用