毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

基于安卓的短信管理软件的设计+源代码(5)

时间:2022-04-10 12:21来源:毕业论文
2。3Android应用的组成与工作机制 一个Android的应用程序都是通过Activity、Service、IntentReceiver、Content Provider这四部分组成,但并不是说每个Android程序的组成都

2。3Android应用的组成与工作机制

一个Android的应用程序都是通过Activity、Service、IntentReceiver、Content Provider这四部分组成,但并不是说每个Android程序的组成都要有这几个部分组成。在应用程序中使用时,需要在AndroidManifest。xml中进行配置,用于定义组件的功能、应用程序的组件以及必要条件等。

图Android的构成和工作流程

3短信智能管理软件开发环境和详细设计

3。1短信智能管理软件功能设计说明

Android的界面是由布局与组件协同组成的。按照布局的要求,组件依次按顺序排列,就构成了使用界面。LinearLayout(线性布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)、FrameLayout(单帧布局)和TableLayout(表格布局)这五个布局是Android的布局[8]。

在短信智能管理软件的界面中,对用户显示的TabHost(外围布局)里面含两个垂直的标签(Tabweight和FrameLayout),并且设置了一个LinearLayout(线性布局)。确定短信智能分类管理软件布局界面的主要是外围布局(TabHost),它可以在一个屏幕间进行不同版面的切换。首先构建容器文件,即。xml资源文件LinearLayout(线性布局)。LinearLayout按照垂直或者水平的顺序依次排列子元素,每一个子元素都排在前一个元素后面[8]。

设计标签页对应的布局是采用FrameLayout作为的根布局,每个标签页面都对应一个子节点。一个LinearLayout布局垂直的标签包含Tabweight与FrameLayou。FrameLayou是一块空白的备用区域,所有不能被指定放置的子元素都放于FrameLayou区域的左上角,放置时后面的子元素会直接覆盖前面的子元素,并将前面的子元素全部遮挡。

基于Android短信智能管理系统界面简单,操作方便,主要包括五个功能:

1、会话列表模块:通过异步查询来获取会话数据,这样就不会导致anr异常。删除消息,查看、搜索会话详情。

2、文件夹视图模块:分为四大类:收件箱、发件箱、已发送、草稿箱,并且对信息进行了日期分隔显示,且日期分隔内的信息按顺序排列。

3、组群模块:新建群组,并对群组内的会话进行编辑和搜索。文献综述

4、新建信息类模块:新建会话,联系人自动获取功能。

5、短信搜索模块:可以在应用的内部对手机短信进行搜索。

3。2短信智能管理软件开发环境

短信智能管理软件是开发在Eclipse上配置安卓应用的,Android是用Java语言来开发的,同时使用由Google自行研发的Android运行时组件来执行程序。开发 Android 应用程序的前提准备配置Android SDK和安装使用Eclipse IDE。使用Eclipse IDE和用于Eclipse的Android Developer Tools插件。Eclipse的设计思想是:一切皆插件。

(1)JDK的安装

下载一个JDK,并按照装置提示安装。设置环境变量过程如下:

1。我的电脑->特点->高档->环境变量->体系变量中添加以下环境变量:

 2。JAVA_HOME值为: D:\Program Files\Java\jdk1。6。0_18(你装置JDK的目录)

3。CLASSPATH值为:。;%JAVA_HOME%\lib\tools。jar;%JAVA_HOME%\lib\dt。jar;%JAVA_HOME%\bin;

4。Path:  在开始追加 %JAVA_HOME%\bin;

5。NOTE:前面四步设置环境变量对建立Android开发环境不是有必要的,能够越过。

装置完结以后,可以在检查JDK是不是装置成功。翻开cmd窗口,输入java –version 检查JDK的版别信息。有一点需要注意就是给压缩文件android-sdk-windows。zip解压到恣意途径,留意必定不要有中文途径,假如你的系统是用户名是中文要留意修改为英文,因为能够形成无法正常启用模拟器的疑问。 基于安卓的短信管理软件的设计+源代码(5):http://www.youerw.com/jisuanji/lunwen_92309.html

------分隔线----------------------------
推荐内容