基于Android的口算练习系统毕业论文

 2021-04-14 01:04

摘 要

智能手机已经快速的进入了寻常百姓家,并且渐渐的成为了人们获得信息的主要设备。所以,手机应用服务的发展前景是十分巨大的,小学生口算练习软件就是这样的。Android提供给了开发者一个十分良好的开发平台,基于这个免费的开放性的平台,能设计出一款操作友好,功能齐全的小学生口算练习软件,来为广大小学低年级学生服务,让他们通过这款软件提高并加强自己的口算能力,为以后的数学学习打下坚实的基础。

本文比较了Android与其他操作系统,分析了Android的优势,进而研究分析了Android平台的系统架构,还介绍了谷歌公司开发的新的Android开发环境。在这个基础上,基于Android平台设计开发了小学生口算练习系统。本应用具有友好的界面,方便快捷的操作体验,并且经过测试,能够稳定地运行,可以满足绝大部分Android手机用户的基本要求。

关键词:Android Studio;口算练习;系统架构

A Mental Arithmetic System Based on Android

ABSTRACT

Smart phones have quickly entered the lives of ordinary people, and gradually become the main equipment for people to get information. Therefore, the application of mobile phone service will have great development space, pupils mental exercise system is one of them. Android offers developers a very good development platform, based on the free open platform to design a friendly operation and functional pupils mental arithmetic exercises software, for the majority of primary school students in lower grades of service, let them through this software to improve and strengthen their mental ability and lay a solid foundation for the future of mathematics learning.

This paper compares the Android and other operating systems, analyzes the advantages of Android, and then studies the system architecture of the Android platform, but also introduces the development of the new Android development environment of Google Corporation. On this basis, the Android platform design and development of the system based on the practice of Schoolpupils mental arithmetic. The system interface is friendly, easy to operate, the system has been tested, can be stable operation, to meet the basic needs of the vast majority of Android mobile phone users.

Key words: Android Studio; Mental Arithmetic; System Architecture

目录

1 绪论 1

1.1课题背景 1

1.2 Android相对其他操作系统的优势 1

1.3 论文的主要工作 2

1.4论文的章节安排 3

2 Android的架构分析 4

2.1Android的功能特征 4

2.2 Android架构分析 5

2.2.1应用程序框架 6

2.2.2类库 7

2.3Android应用的构成和工作机制 8

3开发环境的搭建 9

3.1Android开发环境的介绍 9

3.2Android开发环境的搭建 10

4需求分析与系统详细设计 11

4.1系统分析 11

4.1.1研究的目的 11

4.1.2需求分析 11

4.1.3性能分析 11

4.2用户界面设计 12

4.3数据库设计 13

4.4程序各个模块详细设计 14

4.4.1登录以及注册Activity 14

4.4.3限时作业Activity 18

4.4.4历史错题Activity 21

4.4.5我的积分Activity 22

5系统的实现 23

6总结与展望 27

6.1总结与收获 27

6.2展望 27

致谢 28

参考文献 29

1 绪论

1.1课题背景

这些年来,移动通信的发展越来越快,互联网向移动终端的普及也越来越广,所以网络及用户对移动终端的要求已经是越来越高了,而手机平台之中的Symbian,iOS,Windows Mobile等平台都很封闭,缺乏开放性,广大用户的需求太大,这些平台是满足不了的,所以市场迫切需要一个具有极佳开放性的新平台来拯救。

通过了多年的发展,第三代数字通信(即3G)技术迅猛发展,并且获得了普遍地接受,3G技术为广大移动终端用户带来了更快地数据传输速率。3G网络推广的步伐是越来越快了,移动的终端已然不再满足于只作为通讯网络的终端,还将要成为互联网的终端。所以,移动终端的各种应用程序以及所相关的服务所拥有的发展前景是十分巨大的。因此, Google公司与84家软件开发商、硬件制造商以及电信运营商组建开放了一个手机联盟,并共同努力研发改良出了一款专门为移动设备所设计的软件平台———Android。

Android包括一些关键的平台应用、中间件以及操作系统,是一套完整意义上的开放性地移动设备综合平台。Android是由Java Linux 所构成的一款开源软件,允许所有个人以及厂商在其基础上来进行开发。Android 平台的开放性等出色的特点既能很好地降低开发所需要的成本,又能够促进相关技术以及其平台自身的创新,还可以使各大运营商能够十分方便地制定出自己独具特色的产品。所以,Android具有十分巨大的市场发展潜力。

Android拥有很多很多的优点,这其中最大一点在于它是一个完全开放的体系架构,具有一个十分良好的开发及调试的环境,能够支持各种各样的可扩展的用户体验, Android还拥有十分丰富的图形系统、特别强大的浏览器以及对各种多媒体的支持功能。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。