Android 应用程序开发实验报告学 号: 131006105 学生: 会会 指导老师: 齐兵辉 提交时间: 2024.11.10 目录第一章系统分析与设计 31.1 系统的可行性分析 31.2 系统的需求分析 3第二章系统详细设计 32.1 ACTIVITY 的详细设计 32.2 XML 文件的详细设计 14第三章测试运行与总结 203.1 界面截图 203.2 运行界面截图 213.3 运行结果截图 223.4 总结 22第一章 系统分析与设计1.1 系统的可行性分析可行性讨论是为了弄清楚系统开发的项目是不是可以实现和值得进行讨论的过程,实际上是一次大大简化系统分析和系统设计的过程,所以,进行可执行性的分析是非常必要的,也是很重要的,经过最初的设计目标和进行的实时调查得出以下四点的可行性分析:(1)技术可行性:Eclipse + Android ADT 的技术已经较为成熟,通过 SUN 公司(现被 ORCEL 公司收购)推出的跨平台、动态的 JAVA 语言进行开发。(2)运行可行性:该系统需要 Android 虚拟机环境,Eclipse 中安装 ADT,DDMS 等 Google Android 相关插件。其运行环境已经相当稳定,它功能丰富,包括了完备的 Android 程序的编码、调试、测试和发布功能,其中支持所有 Android 应用开发相关技术,包括 SQLite,Skia,3D 制作,Android XML,能够很好的发布 Android 的应用程序 APK 包。(3)法律可行性:因为是自主开发设计,所以不会构成侵权,在法律上是可行的。通过以上的可行性分析,将采纳 Eclipse+Android ADT + DDMS 技术,运用JAVA 语言进行系统的开发。1.2 系统的需求分析根据分析需求,这个系统必须实现以下的功能:(1) 实现简单的数字计算功能。作为计算器,其核心就是加减乘除。(2) 能够在手机里面以良好的界面。第二章 系统详细设计2.1 activity 的详细设计package .example.counter;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TextView;publicclass MainActivity extends Activity {private TextView textView1 = null;private Button buttonzone = null;private Button button1 = null;private Button button2 = null;private Button button3 = null;private Button button4 = null;private Button button5 =...