网站大量收购独家精品文档,联系QQ:2885784924

基于安卓计时器课程设计.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于安卓计时器课程设计

移动设备平台开发 App开发详解 项目名称: 计时器设计 院 系: 计算机学院 专业班级: 20XX级软件X班 学 号: 学生姓名: APP文档说明 一、需求分析说明 1.1 项目背景 随着本学期移动设备开发技术课程的深入学习,授课老师要求我们在在掌握专业课程的基础上,设计一款简单的手机APP作为期末验收课程设计。 综合我掌握的知识,实现一个基础计时器作为我此次课程设计课题十分合理。既不会超出我的能力范围,又能充分体现我对Android知识的掌握程度。 1.2 任务概述 本系统使用Android开发技术和SQLite数据库知识,对计时器课程设计等基本功能,除此之外,还需实现如下目标: 1.提高信息的安全性和准确性; 2.具有良好的人机交互界面,UI美观友好; 3.简化对计时器的管理,节约成本和人力资源; 1.3 需求概述 本次设计主要设计一个计时器来进行准确计时,同时在计时器的基础上面进行延伸,设计了一个倒计时的计时方式,能够在完成基本计时器里面的多次计时功能。 二.开发技术参数 本次课程设计,我根据上课掌握及课外自己学习的Android知识,设计出这个简单的APP,下面对系统开发平台及APP里面使用的组件进行介绍: 2.1 开发平台 1.平台搭建 Android是基于Linux内核的操作系统,它是一个分层的环境,构筑在Linux内核基础之上,具有丰富的功能。Android应用程序是Java语言编写的,运行在Dalvick Virtual Machine的程序。 搭建Android开发环境,需要下载Eclipse IDE for Java EE Developers、Android SDK及为Eclipse安装的ADT(Android Development Tools),安装完插件后,你的Eclipse的window菜单下会有一个Android SDK And AVD Manager菜单项,点它进行包的更新。 2.应用程序开发 搭建好开发环境后,就可以开始进行Android应用程序的开发工作了,着手编写前,我们需要创建一个虚拟设备,即手机模拟器;模拟器功能强大,你可以用它上网、下载和安装软件以及最重要的运行你的“Hello World”应用程序。 2.2 组件介绍 1.TextView:TextView继承自View,TextView空间的功能室向用户显示文本内容,同时可选择性的让用户编辑文本。本系统大量使用了TextView这个组件,使UI更加美观友好,能提供必要的提示及介绍,方便用户使用; 2.ImageButton:ImageButton在UI设计中使用非常频繁,可很大程度提升APP的用户体验及适用性。在系统的主界面中用到了四个ImageButton,分别对应增删改查四个功能,不仅是界面美观,还使用户对APP有更直观的了解; 3.EditText: EditText是TextView的子类,同时也是一个非常重要的组件,可以说它是用户与Android应用进行数据传输的窗口,系统与用户进行交互最直接的控件。本系统中它控制用户的输入,并根据输入来访问数据库和表,是数据库与用户沟通的桥梁; 4.Button:按钮组件是系统的重要组成部分,在它上面设置的监听器会监听用户的操作并响应; 5. Toast:Android中Toast是个为用户发送简短信息的工具,它能帮助开发者快速的创建和显示简短信息,与Dialog不同的是,它不需要焦点,一段时间后自动消失。本系统中多次用到Toast这一组件,它会根据用户的操作适时弹出对话对用户进行提示,是APP友好界面的重要组成部分之一; 6.AlertDialog:Dialog由Builder创建,在UI中是一个非常重要的组件,它可以方便的给用户提示,用最简洁的方式向用户展示信息。一个对话框总是被创建和显示为一个activity的一部分。 7.ImageView:ImageView用来显示任意图像图片的,其主要作用是来美化UI,提升用户体验,以达到APP被广泛使用的目标。 三、界面及功能介绍 3.1 系统主界面 描述: 计时器系统主界面,从左至右,从上至下依次可以看到秒表计时,倒计时计时,开始计时和计时次数四个ImageButton按钮,分别进行正常计时,倒计时,开始计时和多次计时的效果。 3.2用户界面 3.2.1 正常多次计时 3.2.2 倒计时 四 实验总结 通过本次实验,我学到了很多。我发现Android应用程序开发是一项非常有意思的课程,它不仅让我学到了更多的课本以外的知识,还提高了我独立完成简

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档