【摘要】互联网时代被称为重塑一切的时代,然而怎么样在当代生活中取得优势,占据一席之地呢?从目前了解到的消息进行分析,最为方便快捷的就是人手一部的智能手机了。它携带便利,功能齐全,可以让我们随时随地的了解日常生活中发生的一切。而在目前的手机系统中,Android操作系统又是所有系统中占用户数量份额最多的,占市场份额最大的,所以将时事讯息集中在我们的智能手机终端上就显得非常有必要了。
本文是基于Android操作系统开发的,以Android Studio为研发工具的一款Android手机新闻客户端应用App,在开发原理的技术层面上,研究并开发出一款能为用户体验到更人性化,功能更为强大的手机新闻客户端软件,拥有着良好的应用前景。
【关键词】智能手机;Android;Android Studio;新闻应用软件
目录
摘要
Abstract
1 引言-1
1.1 研究的背景及应用前景-1
1.1.1研究的背景-1
1.1.2研究的应用前景-1
1.2研究的目的及意义-1
1.2.1 研究的目的-1
1.2.2 研究的意义-1
1.3 研究的主要内容-2
1.4 研究的思路及方法 -2
2 开发环境及技术支持-3
2.1 安卓开发-3
2.1.1 Android开发简介-3
2.1.2 Android Studio使用介绍-3
2.1.3 Java脚本语言介绍-4
2.2 开发环境与开发工具-4
3 新闻客户端需求分析 -4
3.1新闻客户端需求概述 -4
3.2新闻客户端可行性分析-5
3.2.1 社会可行性分析-5
3.2.2 技术可行性分析-5
3.2.3 操作可行性分析-5
3.2.4 经济可行性分析-5
4 新闻客户端的设计-6
4.1整体结构设计-6
4.2引导页界面结构设计-6
4.3首页界面结构设计-7
4.4搜索界面结构设计-7
4.5头条号界面结构设计-7
4.6我的界面结构设计-7
4.7新闻客户端详情-7
5 新闻客户端的实现-8
5.1“头版头条”项目的总体结构-8
5.2 具体实现-11
5.2.1 Splash页面的实现-11
5.2.2新闻主页面的实现-12
5.2.3搜索页面的设计与实现-14
5.2.4头条号页面的设计与实现-16
5.2.5我的页面的实现-18
6 系统测试-19
6.1 系统测试的定义、目的及意义-19
6.2 测试的结果以及说明-19
6.2.1选用真实的测试机进行测试-19
6.2.2启动“头版头条”的手机应用客户端-20
7 结论-22
7.1 软件系统的优缺点-22
7.2 开发过程中遇到的问题及解决方法-22
7.3 收获与体会-23
参考文献-24
致 谢-25