毕业论文

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

Android教务信息查询系统的设计与实现(4)

时间:2022-07-17 20:35来源:毕业论文
第1章:引言 详细介绍了教务信息查询系统的开发背景,概况本文工作,介绍论文章节组织架构情况。 第2章:技术基础与开发环境 介绍了开发教务信息查

第1章:引言

详细介绍了教务信息查询系统的开发背景,概况本文工作,介绍论文章节组织架构情况。

第2章:技术基础与开发环境

介绍了开发教务信息查询系统应用所用到的开发环境、Android编程技术(主要是界面编程),以及一些开源的Java技术。

第3章:需求分析

对教务信息查询系统应用进行需求分析论述。

第4章:应用设计

介绍了教务信息查询系统应用的各个模块具体设计过程,包括SQLite数据库的设计、各功能模块的功能描述和界面设计等。

第5章:应用实现

介绍了教务信息查询系统的各个模块功能的具体编程实现过程,同时介绍实现的方法和所用到的编程技术。

第6章:结论

对Android教务信息查询系统应用进行总结。

2  开发环境和编程技术

本章介绍本文所用到的相关编程技术,包括Android的编程技术,具体介绍Activity和Fragment,以及SQLite数据库;并且介绍一些第三方开源技术,包括HttpClient(网络访问),Jsoup(网页解析),Json(Json文件和数据的读取以及解析)[8]。

2。1  Activity(活动)

Activity是Android系统中最重要的组件,用来提供用户界面并负责与用户进行交互。Activity为Android应用提供了可视化用户界面,如果该Android应用需要多个用户界面,那么这个Android应用将会包含多个Activity。Activity不仅仅是组件容器那么简单,Android应用所有的流程都是运行在Activity之中。

2。1。1  布局

Android应用程序设计也遵循MVC设计模式,逻辑、视图和模型三层分离。在Android中,视图层通过视图(View)组件来实现,容器组件和UI控件都是视图组件的子类。为了让各种组件能够在不同的手机屏幕上都能运行良好,将各种控件放入到布局管理器中,布局管理器可以根据运行平台自动调整组件大小。一般来讲,每个Activity都有一个布局与之对应。Android有五种基本布局:

LinerLayout(线性布局):线性布局会把容器里的组件一个挨着一个地排列起来。通过设置orientation的属性值为vertical或者horizontal指定控件垂直排列或水平排列。线性布局不会换行,当组件排列到头后,剩下的组件就不会被显示出来了。来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-

RelativeLayout(相对布局):相对布局内控件位置总是相对兄弟控件,父容器来决定的。

FrameLayout(帧布局):帧布局中每个组件都占据一个空白的区域,也就是一帧。

TableLayou(表格布局):表格布局其实是继承了LinerLayout,本质是线性布局,表格布局以行、列的形式管理UI组件。表格布局中列的宽度由该列中最宽的单元格决定。

GirdLayout(网格布局):在Android4。0之后才能使用该布局。它把容器划分成网格,每个网格可以放置一个组件。

此外,Android还有其他的扩展布局。

Android教务信息查询系统的设计与实现(4):http://www.youerw.com/jisuanji/lunwen_96670.html
------分隔线----------------------------
推荐内容