基于Android的智慧校园系统的设计与实现

来源 :浙江理工大学 | 被引量 : 2次 | 上传用户:sjn19900523
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,关于智慧校园系统的Android开发方案较为繁杂,对于业务需求众多的校园普适性太低。随着需求的不断增长,项目规模会变得逐渐庞大,项目的内部结构也会逐渐复杂。与此同时,各模块间的代码耦合度将会不断增加,多人协作开发的冲突也会显著提升,项目工程编译时间也将十分漫长,最终开发的APP所需下载的流量成本也会很高,影响用户体验,不利于应用的推广。因此,本文提出了一种基于组件化思想并结合应用瘦身优化的移动端设计方案,基于Android对智慧校园系统进行设计与实现,以解决以上出现的一系列问题。本课题旨在研究和开发一款界面友好、功能完善、资源整合性高、可扩展性强以及安装流量成本低的信息化智慧校园系统APP。针对以上问题主要有以下二个方面的研究设计:一是基于组件化思想设计与实现项目中的业务模块与基础模块,其中业务模块是根据用户端口划分的独立组件,并在不同的组件中实现不同校园用户所具有的功能。基础模块为业务模块提供基本的数据服务和功能服务,如网络请求、图片处理等,即业务模块需要依赖基础模块。通过Gradle插件工具可调整开发模式为集成模式或组件模式。在组件模式下,基于单个组件进行编译调试;在集成模式下,整合所有组件生成最终APP。二是对基于组件化思想实现的APP应用进行瘦身,通过研究APK结构,发现可优化的资源文件有Lib、Res以及Class.dex文件,因此本文提出了一种轻量级组件间通信路由框架ERouter替代传统体量较大的组件间通信路由框架,并结合其他资源压缩方式,降低了这些文件的大小,从而有效地减小了应用体量。通过以上设计,最终实现了智慧校园系统客户端的开发,并对其重要功能以及应用体量进行了相关测试,验证了本文提出的设计方案的有效性与可行性,达到了校园信息化建设的目的。本文提出的以上方案和取得的成果,对组件化思想的应用以及智慧校园系统APP的开发具有一定的参考价值。
其他文献
随着客户对印品质量需求的提高,珠海理想科学工业有限公司适时推出了分色,制版,印刷一体化的双色数字一体印刷机RISOV8000。
大部分爵士乐手在初学爵士时的必经之路就是练习各种各样的音阶与和弦。比如:基础的大小调音阶、七种调式音阶、布鲁斯音阶、五声音阶、半音音阶,还有复杂一些的比波普音阶、
幼儿园混龄户外体育活动能够促进幼儿社会性成长、身心成长和智力成长,通过明确构建原则、加大活动器材投入、制订科学育人目标和加大教师业务培训等手段,构建幼儿园混龄户外
狄德罗提出了重要的“美在关系”说。可以说“美在关系”是其审美本质理论、审美欣赏论和审美创作论的逻辑中介。但是基于种种,学界却一直对该学说存在着严重误读。因此狄德
城市大都因水而兴,因水而荣。古人营城时非常重视与自然山水相协调以兴利避害,现代城市也将水系视为城市存在和发展的基础,因此城市水系及其所影响的城市空间往往凝结着城市
创新能力长期以来被认为是经济增长的重要驱动力和企业竞争优势的主要源泉。新兴市场企业在创新发展方面普遍落后于发达市场的竞争对手,迫使其以国际化为跳板寻求世界产业链
焦虑症是神经症中颇为常见的慢性疾病,广泛性焦虑是焦虑症中最常见的发作形式.据文献报道,帕罗西汀是选择性五羟色胺再摄取抑制剂(SS-RI)中第一个获准用于治疗焦虑障碍的药物
“能源”是人类社会发展的根本,地球的能源储存量是有限的,人类对能源的过度开采和使用会对生态环境和社会环境造成严重的破坏,例如环境污染、能源供需矛盾加剧等。因此如何
心脏电复律是心血管疾病治疗中常见的急救措施,能迅速、安全终止各种快速心律失常,但同时也给人体带来一定损伤。随着检测技术进步,敏感性和特异性更高的心肌损伤标志物不断
南海捕捞权保护具有特殊性,针对南海涉外侵权创新捕捞许可证制度非常必要。不仅能促进南海渔业资源的可持续发展,保护渔民利益,还能维护和宣示我国南海主权。创新捕捞权许可证制