论文部分内容阅读
随着互联网时代的不断发展,智能终端逐渐成为每一个普通人日常生活中不可或缺的设备,功能多样的软件产品使生活更加便捷、交流愈发通畅。与此同时,随着社会经济的持续增长,人们对于精神文化生活的丰富提出了更高的要求。《国家中长期教育改革和发展规划纲要(2010—2020年)》提出了到2020年"基本形成学习型社会"的目标,中共中央宣传部近年来着力推进"全民阅读"活动的深入推广和发展扩大。然而,当前快速的生活节奏使人们难有闲暇发展自己的阅读兴趣,因此,如何利用移动互联网为用户打造一个高效的读书社区具有重要的意义。在智能设备操作系统市场中,Android操作系统以其开放性的优势获得了大多数用户的青睐。本文重点研究了Android系统应用开发中的图片加载技术,并从源码角度分析了 RecyclerView列表控件的实现原理,对Google最新推出的Material Design设计原则和Android Studio开发平台进行了研究,在此基础上设计并实现了基于中国虹计算机的读书社区系统。该系统包括适配于第四代虹计算机的Android客户端以及相应的服务端,能够提供完善的账户管理、书籍查找、评论分享、书友互动等功能,并且实现了线下活动和旧书置换等扩展功能,为用户提供全方位的阅读与社交服务。本论文中首先调研了用户对于阅读场景的目标需求,同时了解用户的使用操作习惯,通过对比目前Android操作系统上读书类应用的功能特点,根据调研结果分析确定用户功能需求,然后以此为依据进行系统设计,针对功能目标特点规划了 C/S架构模式的系统总体方案,并细化了读书社区系统各模块对应的具体功能,完成了系统界面设计和代码框架设计。在系统实现阶段,本论文中主要完成了书籍查找、书评分享、书友互动、线下活动和旧书置换这五个核心模块及其子功能,还完成了注册登录、导航列表等必要的基础功能,为了提升应用程序易用性,给用户提供良好的使用体验,在读书社区中还添加了系统公告、关于反馈、账户登出等辅助功能。开发完毕后整合各子模块形成完整的读书社区系统,最后经过功能测试和性能测试对系统进行检验,验证应用程序功能实现效果并保证系统的稳定性。通过对书评分享和交流互动需求的深入调研与仔细设计,本论文在Android系统应用开发关键技术研究的基础上,设计了一款基于中国虹计算机的读书社区应用软件,完成了各模块功能的开发以及系统整体调试。最终经过测试,读书社区系统实现了预期的功能目标,满足了用户需求并丰富了虹计算机软件功能。整个系统运行流畅稳定,使用效果良好。