【XQ84页】毕业论文:基于Android平台的短信通的设计与实现.doc文档最新版
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
图架构应用程序在所用的手机模拟器及未来实体的手机中,都会有系列语言撰写的核心应用程序,包含电子邮件客户端程序日历浏览器联系人与其它些应用程序,让使用者开始就可以在手机上使用这些基本的功能。
河南科技大学本科毕业设计论文应用程序架构在中,定义了让开发者使用与核心应用程序相同的权限。
应用程序框架是为了要简化组件的重新利用而设本文通过方案确认,介绍了在设计时,按照设计的要求,从安全性,经济性,可靠性三个方面进行考虑,通过设计方案的比较,确定出来套既经济又可行的方案。
本次设计是对所学知识的综合运用,把理论知识和实践相结合。
在本次设计与检验过程中遇到了许多实际问题,比如平台手机及其运行环境的选择,不熟悉开发技巧,软件运行不稳定,如何设计软件的最佳外观效果等。
所有的这些问题,我们都通过查阅资料,咨询老师解决了,为设计的成功提供了保障。
所有的这些问题,我们都通过查阅资料,咨询老师解决了,为设计的成功提供了保障。
在本次设计与检验过程中遇到了许多实际问题,比如平台手本次设计是对所学知识的综合运用,把理论知识和实践相结合。
部分内容简介。
本设计完成后,能够实现以下功能单号码连发短信,号码段群发短信,清单群发短信,定时发送短信。
在设计时,按照设计的要求,从安全性,经济性,可靠性三个方面进行考虑,通过设计方案的比较,确定出来套既经济又可行的方案。
本次设计是对所学知识的综合运用,把理论知识和实践相结合。
在本次设计与检验过程中遇到了许多实际问题,比如平台手机及其运行环境的选择,不熟悉开发技巧,软件运行不稳定,如何设计软件的最佳外观效果等。
所有的这些问题,我们都通过查阅资料,咨询老师解决了,为设计的成功提供了保障。
本文通过方案确认,介绍了设计中所用到的技术开发思想,以及平台的简介,通过清晰的程序活动图,给程序的理解提供了方向。
还介绍了程序调试软件和硬件调试软件,最后对本设计的软件做了个概述。
系统设计目标手机的市场占有率已经超过了成为全球第大手机操作系统,但是自带的短信发送功能十分简单,只支持即时发送单条短信,本项目的目的是开发个支持短信群发,定时短信的短信通软件,实现的主要功能是单号码连发短信可设定发送条数和发送间隔,号码段群发短信输入号码段,可设置发送间隔,清单群发短信和定时短信四大功能,界面美观,操作简单,功能实用。
本项目是款基于手机平台的短信通软件,使手机拥河南科技大学本科毕业设计论文有更加强大的短信发送功能,使手机显得生动灵活化,与人们更为接近,让手机的主人可以在节日群发节日短信,发送定时短信等,方便用户的生活,也使设计者更加熟悉的技术和其他市场的特点。
论文准备工作前言,介绍了研究的背景及意义,系统的设计目标和介绍论文的节构。
第章为课题的相关技术与理论,研究的平台的架构,分析了应用的构成和工作机制,最后介绍了本软件使用的核心技术。
河南科技大学本科毕业设计论文第章相关技术与理论架构研究图显示的是架构中的个主要组成部分,每部分会在下面具体描述。
图架构应用程序在所用的手机模拟器及未来实体的手机中,都会有系列语言撰写的核心应用程序,包含电子邮件客户端程序日历浏览器联系人与其它些应用程序,让使用者开始就可以在手机上使用这些基本的功能。
河南科技大学本科毕业设计论文应用程序架构在中,定义了让开发者使用与核心应用程序相同的权限。
应用程序框架是为了要简化组件的重新利用而设计的,应用程序可以发布功能并为其它应用程序所使用。
但是,这要受限于应用程序架构的安全机制,使用者可以用同样的机制来新增置换组件。
目前所有的应用程序是由服务及系统来组成,包含有套强大的可扩展的视图系统用来建构个应用程序的基本组件,包含了在开发系统画面时,常用的列表网格文本框按钮等控制项,甚至是内嵌的浏览器。
内容提供者使应用程序可以访问另个应用程序的数据如联系人数据库,或者共享它们自己的数据。
资源管理器提供各种非程序代码的资源让应用程序去使用。
例如本地字符串图形文件或排版相关的布局文件。
通知管理器提供应用程序在状态栏中显示应用程序自定义的提示信息。
活动管理器管理所有应用程序的生命周期及提供常用的导航回退功能。
内核在的作业系统是用,其版本为版。
而所提供的核心系统服务有安全机制内存管理进程管理网络协议栈和驱动程序模型。
内核也同时作为硬件与软件栈之间的抽象层,用来做相互沟通的工作。
应用的构成和工作机制的主要包含了以下几个部分河南科技大学本科毕业设计论文。
是系统的控制文件。
活动。
活动就是个有生命周期的对象。
视图。
视图可以将其自身绘制到屏幕上。
意图。
意图是个简单的消息对象,它表示程序想做事的意图。
服务。
服务是运行在后台的代码。
它可以运行在它自己的进程,也可以运行在其他应用程序的进程里,这取决于自身的需要。
通知。
通知将以小图标的形式呈现在状态栏里,用户通过与图标的交互式操来接收消息。
内容提供者。
内容提供者是用来提供对设备上数据进行访问。
典型的例子就是使用内容提供者来访问联系人列表。
应用程序结构解析通常由以下四个组件来构建个完整的应用程序活动,意图,接收器,服务内容提供者。
然而,并不是所有的应用程序都必须具备上面的四个组件,可以由上面的个或几个来组建。
当决定使用以上哪些组件来构建应用程序时,需要将它们注册在文件中,这是个配置文件,在这个文件中可以声明应用程序组件以及它们的特性和要求。
这个配置文件是每个应用程序所必需的。
使用的核心技术的详细解析在个应用中,主要是由四种组件组成的,这四种组件可参考上节的内容。
而这四种组件是的,它们之间可以互相调用,协调工作,最终组成个真正的应用。
例如,在个联系人维护的应用中,当在个联系人列表屏幕假设对应的为上,点击个联系人后,希望能够调出此联系人的详细如图所示。
河南科技大学本科毕业设计论文图短信通代码封装与查询优化采用工厂模式对和封装,以方便我们访问数据库更加安全和方便。
数据库准备由于这里需要操作同个数据库中的两个表,所以首先创建个名字为的类,在这个类中完成数据库中三个表的创建和升级操作,结构代码如下完成数据库中两个表的创建和升级操作设定数据库文件名河南科技大学本科毕业设计论文代码解释在上述代码中,重新定义的和方法,在这两种方法中编写自己创建和升级数据库的脚本。
数据库表的操作对三张表操作进行封装,因为其共用个数据库,所以,从前面创建的中再继承出三个类将要再这三个类中封装需要用到的操作,并通过接口提供出去。
这里只列举,和的实现代码类似,开始申明些常量,然后按照操作需要定义几种操作,结构代码如下河南科技大学本科毕业设计论文获取个记录创建新的分组,删除个分组获得所有分组更新已存在记录河南科技大学本科毕业设计论文类设计概述在设计过程中,在不同的方法之间选择以实现分析类,并希望把执行时间,内存和其他切成本度量降到最低,来提升用户的操作体验。
实际是个迭代的过程。
对于每个层次,可能需要增加新的操作属性和类,甚至需要修改对象之间的关系。
实现用例所有界面的界面文件优先使用相对布局,这样对不同手机操作系统版本和硬件的手机具有更好的兼容性。
主界面设计图主界面如图所示为执行结果,主的布局文件采用相对布局继承实现的方法。
主界面列表的显示使用的适配器实现,代码如下河南科技大学本科毕业设计论文共四个菜单项,点击通过实现界面的切换和数据的传输。
帮助信息的实现如图所示图帮助信息河南科技大学本科毕业设计论文帮助信息读取配置布局文件的信息,单号码连发。
类继承。
设置布局文件,布局文件采用相对布局界面如下图所示图单号码连发界面点击从通讯录添加调用类读取手机联系人的信息姓名和电话号码,在进程中显示个对话框来友情提示用户当前的操作。
