1. 研究目的与意义
智能手机,是由最初的掌上电脑演变而来[1]。随着用户渐渐对于随身处理信息方方面功能的依赖,而又不满足同时携带多个设备,于是,掌上电脑的系统被放入了手机中,于是便出现了最初的智能手机。2007年第一代iPhone发布,搭载了被命名为“iPhone Runs OS X”的第一版IOS操作系统,2008年第一部搭载Android操作系统的智能机HTC Dream发布,2010年微软公司发布Windows Phone 7.0,简称WP7。从此智能手机取代功能机(Feature phone)成功主宰移动设备市场[2]。 人类作为一个社群生活的种族,自古以来就对数据订阅具有浓厚的兴趣。古有口耳相传,近有报纸广播电视,而在网络普及后,衍生了众多门户网站,成为了人们获取数据订阅的主要方式。现如今智能手机移动端强势崛起,数据订阅类App也渐渐取代数据订阅网站成为信息传播的中流砥柱。
传统数据订阅类App的功能简单、风格单一、界面不够优美和阅读体验差等缺点,一直为人们所诟病,个人认为一个优秀的App最为重要的就是用户体验,而最影响用户体验的就是一个舒适的阅读环境和人性化的体贴设计。本设计本着摆脱传统数据订阅App的阴影、贴近用户的设计理念,为用户提供了一个拥有多种功能、风格独特、界面优美的优秀阅读环境。提高了用户的阅读效率和阅读兴趣。
一个数据方面的App,最重要的模块是图文数据展示,这就要求本设计对内存的管理要十分严格,大量的图片加载,很可能造成内存溢出,本设计采用对过大的图片进行压缩,对Bitmap对象采用软引用,以便及时释放内存。由于本设计所展示数据来自于网络服务器,对网络传输安全的控制也十分必要,本设计将收集的手机信息和用户信息通过Base64加密,放入请求Head头中进行传输,以保证信息安全。如果一个AndroidApp想要有一个好的阅读环境和优秀的UI交互,屏幕适配是一个很重要的环节。2. 研究内容和预期目标
﹙1﹚依据本人的实际调研,本设计主要有以下模块:登录模块、底部导航栏模块、首页模块、新闻详情模块、关注模块、热榜模块、搜索模块、个人中心模块、数据存储模块。各个模块实现的功能如下:
﹙2﹚登录模块:对使用部分功能的用户进行登录验证,只有登录用户才能使用这一部分功能,新用户可以注册。
﹙3﹚底部导航栏模块:跟据不同频道的接口请求数据,底部导航栏条目样式共有五种,分别是首页、关注、热榜、搜索、个人中心。要求底部导航栏模块,有五个按钮,点击分别进入不同的页面。
3. 研究的方法与步骤
-
研究方法
-
通过查阅网络和阅读相关书籍搜集有价值的资料,进行实际需求调查,写需求分析文档,确定系统的主要实现模块;
-
学习掌握软件配置,来设计和实现系统控制模块,用于组织系统各模块有序运行
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!4. 参考文献
[1] 成刚编. eclipse从入门到精通[m] . 北京:清华大学出版社,2005
[2] 杨丰盛编. android应用开发揭秘[m] . 北京:机械工业出版社,2010
[3] 余志龙,陈昱勋,郑杰明. android实例开发范例大全[m] . 北京:人民邮电出版社,2010
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!5. 计划与进度安排
(1) 2022年1月10日 — 2022年1月30日
接受毕业设计任务,查阅资料并完成开题报告;
(2) 2022年2月1日 — 2022年2月8日
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。