安阳工学院 计算机科学与工程学院
JAVA程序设计课程综合项目报告
项目题目: 专业班级: 学生姓名: 学生学号:
基于Android平台的手机应用软件设计与实现 计算机科学与技术(信息技术)11-1 吕鹏 201103010042
指导教师姓名: 许研
2013年12月
摘 要
随着IT技术的发展,移动开发已被广泛的应用于社会的各个领域,成为推动社会发展的技术动力。而在移动开发中,Android开发近些年来突飞猛进的发展,在智能手机领域中的市场份额以及超过80%。同样,基于安卓平台的手机应用开发也达到前所未有的高度,各种安卓手机应用软件竞相出现。本次的JAVA课程设计将基于安卓的平台,因为安卓开发主要基于JAVA语言和XML语言。本次所做的手机应用软件,可实现系统的登录、计算器、打电话、发短信、上网等简单功能实现。在此系统的实现过程中不仅提高了JAVA语言编程,而且加入了Android的成分,提高了软件设计的兴趣性。
关键词: 手机应用软件开发,Java程序设计语言,Android开发。
目录
摘 要....................................................... 2
第1章 系统目标.................................................... 5 第2章 系统功能介绍................................................. 6
2.1系统功能总框图 .............................................. 6 2.2 模块功能介绍................................................ 6
2.2.1 登录模块功能介绍...................................... 6 2.2.2 等待模块功能介绍...................................... 7 2.2.3系统主界面模块功能介绍 ................................ 8 2.2.4短信和拨号模块功能介绍 ................................ 8 2.2.5计算器模块功能介绍 .................................... 9 2.2.6网上冲浪模块功能介绍 ................................. 10
第三章 系统功能实现................................................ 11
3.1 系统登录模块设计........................................... 11
3.1.1 登录框布局设计....................................... 11 3.1.2 登录对话框设计....................................... 13 3.2 等待模块设计............................................... 15 3.3 系统主界面模块设计......................................... 16
3.3.1 主界面XML布局设计................................... 16 3.3.2 主界面背景图片设计................................... 18 3.3.3 主界面功能实现设计................................... 18 3.4 短信和拨号模块设计......................................... 20
3.4.1短信功能实现设计 ..................................... 20 3.4.2 拨号功能实现设计..................................... 22 3.5 计算器模块设计............................................. 22
3.5.1 计算器界面设计....................................... 22 3.5.2 计算器功能实现设计................................... 22 3.6 网上冲浪模块设计........................................... 24
3.6.1 网上冲浪模块XML布局设计............................. 24
3.6.2 网上冲浪功能设计..................................... 25
第四章 系统设计总结................................................ 28 参考文献........................................................... 29
第1章 系统目标
实现简单的手机界面操作,包括密码登陆,多个Activity的界面切换和调用,包括等待界面、主界面、发短信界面、拨号界面、计算器界面、音乐播放器、视频播放器、网上冲浪等界面。实现手机界面的一般操作。在此过程中,会熟练掌握Action事件,按钮事件、事件驱动程序、窗口设计。在布局方面,将采用xml语言和java语言混合布局。现将登录界面截图如下:
图1-1 登录界面和主界面
在登录界面输入正确密码后,进入等待界面十秒等待后,进入系统主界面,点击ImageButton按钮进入各自的功能实现界面,实现各自的具体操作。
本科毕业设计--基于android平台的手机应用软件设计与实现
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)