在实际的Android应用中,通过是通过对 MVC模式进行针对具体的软件设计的效果进行相应的改变这样的一种方式,以更好的适应需要设计的项目的达到的目标。首先是将界面的布局文件放在Layout文件夹下的各种XML配置文件进行具体的管理。基本的JavaBean的业务逻辑层与上面的表述是一样的。关键的控制器是由Activity通过数据的获取以及通过Intent(意图)的交互来协助应用间通讯。像对象的数据的传递过程、Activity/Service在应用程序内部的交互。通过这样的一种方式,达到能够从程序中获取由XML定义的控件对其中的数据进行交互使用。
1。4 开发环境简介
(1)操作系统:
64位的windows 10系统。
(2)开发环境:
开发工具:eclipse。
数据库:SQLite
开发语言:Java
模拟器:逍遥模拟器
2 系统的分析与设计
2。1 可行性分析来自优O尔P论R文T网WWw.YoueRw.com 加QQ7520`18766
随着互联网的普及以及智能手机的广泛使用,使用手机App进行操作被越来越多的用户接受。通过智能手机,用户可以进行信息的获取与使用,能够随时随地将需要的信息进行记录,从而达到充实自己生活的目的,正是存在这样的需求,基于博客的移动App应运而生。本次设计的博客App包括如下几个部分:
1。 使用第三方的API实现登陆的功能,从而达到与其他的用户实现交流的目的;
2。 内置了浏览器,包含了其他大型的博客App页面,方便我们查找我们即时的信息;
3。 通过的本地信息的存储,方便我们记录生活中的细节的目的。
本次在基于可行性的分析的基础上,将从技术上、经济上、使用上3个方面对本系统进行具体的需求分析,达到在最短的时间内,解决具体的问题的目的。
(1) 技术可行性:就现在拥有的计算机的操作系统与手机的智能程度来看,基本能满足本次系统的要求。抛开开发人员的开发能力不谈,在通过自身努力和同学以及老师的帮助,基本都能够在规定的时间内以满足系统开发功能的需求为前提,满足客户的需要。
(2) 经济可行性:本次系统的开发,可以使用学校的机房作为自己的开发环境,也可以使用学生自己的电脑以及手机进行测试,达到降低系统开发成本的目的。在开发的过程中,本人通过图书馆查找相关数据,电子图书馆查阅相关数据、上网百度查找相关技术等形式对所学的知识进行巩固与提高,从整体上增强自己的实际操作能力。
(3) 使用可行性:本次开发使用的是windows系统,是目前市场占有率为90。52%的系统,使用Android系统的手机的市场占有率为86。2%。而本次软件的开发使用的就是Android的系统,符合普通用户使用的智能手机的应用的基本操作界面,方便简单,可用性高。
2。2 需求分析论文网
在本次需求分析过程中,从两个方面说明用户的需求:功能性需求和技术性需求。功能性需求是指开发人员在设计与实现软件效果的时候必须要实现的一种被用户需求的软件功能。非功能性需求是用户对该软件运行的一种期许。这种期许包括软件的易用性、反应的速度、容错的能力、健壮性等一些关于软件的需求。
在设计一个软件的前期,需要对该软件进行市场调研,以确定软件的设计方向。
在需求分析阶段,根据收集信息到的信息,了解博客App需要满足的一般性功能。
本系统应该满足以下需求: