长沙理工大学
毕业设计(论文)
题目: 基于Android的短信发送程序的设计
课 题 类 别: 设计 论文 □
学 生 姓 名:
学 号: 200986250318
班 级: 0903
专业(全称): 计算机科学与技术
指 导 教 师:
2013年 5月
摘 要
用手机发送短信在人们生活中十分普遍,可以在社会的各个角落看见人们拿着手机发送或者接收短信。通过短信能传递很多信息,为人们生活增添了许多便利。
Android平台由于其出色的兼容性及开源的特性近年来发展迅速,越来越受人们喜爱,占据着非常多的市场份额。各大手机厂商也纷纷加入到Android的开发队伍中来。摩托罗拉、HTC都把Android作为主要的平台。如今,Android已成为市场上最热门的平台。
本论文先说明了研究内容,回顾了Android平台的历史,介绍了发展现状。解释了Android的架构和各层的意义。接着对如何搭建Android的开发平台做了说明,详细描述了JDK的下载安装、Android SDK的安装、JAVA JDK的配置、Eclipse ADT的配置。随后解释了软件设计的方案,程序的逻辑。说明了实现Android短信发送的功能所需的各个类,并对关键代码做了解释。
关键词:手机;短信;Android平台 Abstract
Mobile phone text messaging is very common in people's lives, people holding a cell phone to send or receive text messages can be seen in every corner of society. Adds a lot of convenience to people's lives can pass a lot of information via SMS.
Because of the open-source characteristics, Android platform the rapid development in recent years, occupy a lot of market sharemore and more loved by the people, occupies a lot of market share. Major mobile phone manufacturers have also added to the Android development team. Motorola, HTC regard Android as the main platform.Today, the Android has become the most popular platform in the market.
This paper first introduced the research,recalling the history of the Android platform, describes the development status.explain the Android framework, the significance of the layers.Followed by instructions on how to set up Android development platform, a detailed description of the JDK download and install, install the Android SDK,JAVA JDK configuration, the configuration of the Eclipse ADT. Software design program, went on to explain the logic of the programthe. Illustrates the class of achieve Android SMS sending, and explained the key code.
Keyword: Phone; SMS; Android platform
目 录
1 绪论 1
1.1 课题的背景和意义 1
1.2 研究内容及论文主要内容 1
1.2.1 主要开发内容 1
1.2.2 论文内容 2
2 Android平台 3
2.1 Android现状和发展趋势 3
2.2 Android架构 5
2.3 Android开发平台搭建 7
2.3.1 JDK的安装 7
2.3.2 JAVA JDK环境 7
2.3.3 Android SDK安装 8
2.3.4 ADT安装 9
2.3.5 HelloWorld调试 10
3 软件设计 12
3.1设计方案 12
3.2 关键代码 13
3.2.1 功能实现 13
3.2.2 .编辑strings.xml文件 14
3.2.3 界面配置 15
3.2.4 整体配置 16
4 运行结果 17
致 谢 20
参考文献 21
附录5 毕业设计说明书 22
附录4 主要源程序代码 23