- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE1
通信工程师综合实训与实践
——Android开发课程报告
学院:计算机与信息学院
姓名:
学号:
班级:
指导老师:丁志中
目录
安装过程3
JDK的安装3
虚拟机的安装4
1.3运行结果5
2简易计算器开发6
2.1创建一个安卓应用程序6
项目包中不同文件夹功能7
2.3简易计算器的开发8
3安卓开发练习11
3.1软件实现功能11
3.2页面布局的实现11
3.3MainActivity.java文件实现13
3.4软件运行结果15
4心得体会16
1.安装过程
1.1JDK的安装
第一次课我们最主要的是学习了如何去搭建一个Android开发平台,首先根据研究生学姐和丁老师的介绍我们大致了解了安卓的发展历史以及安卓主要的系统架构,然后我们根据课上的介绍以及提供的课件成功的搭建了一个Android开发平台。主要安装过程如下:
首先是JDK的安装,因为之前专业选修课学习过Java,因此之前安装过JDK,因此最开始尝试直接打开eclipse,但是在过程了错误提示,因此尝试重新安装JDK,在已有的资料包中打开jdk的可执行文件进行了安装:
在安装过程中出现两次安装提示,分别是jdk和jre,我注意到将其放入了不同的子文件夹中以免出现错误,安装后如下图:
安装完成后进行了环境变量的设置,配置了两个环境变量,一个是JAVA_HOME变量,一个是CLASSPATH变量,配置情况如下图:
环境变量配置好后JDK的安装就完成了,在cmd命令下输入“Java”,出现了和Java相关的一些参数,验证成功完成了JDK的安装,运行结果如下图:
1.2虚拟机的安装
JDK的安装完成后其次是虚拟机的搭建及运行,根据介绍,运行安卓工程主要由两种方式,一种是在真机上运行,通过数据线将手机与PC机相连,在手机上出现运行结果,一种是安装搭建虚拟机,在虚拟机上运行,因为在虚拟机上进行调试等工作比较方便,因此我选择了安装虚拟机。
根据课件上的提示打开SDKManager进行虚拟机的安装,进行相应安卓系统版本包的安装,我安装的版本为4.3.1,安装完成后如下图:
1.3运行结果
虚拟机运行界面如下:
计算器实例
在完成了安卓平台的搭建后,我们主要学习了如何创建一个简单的安卓工程,以及将项目导入开发平台以及对代码做一些简单的修改等等,虽然之前学习过了java语言,但是还没有接触过类似的工程,但是创建项目后发现这与之前学习过的Qt的工程有些许的相似之处,比如都有一个专门的界面文件,可以自己添加控件并为控件添加相应的事件代码,非常方便操作。
2.1创建一个安卓应用程序
首先是创建一个安卓应用程序,选择FileNewNewAndroidApplication,出现如下的界面后进行相应的参数,根据虚拟局的安卓版本选择对应的安卓版本,这里我选择的均为Android4.3版本:
创建完成后可以看到如下的界面,会自动显示界面文件
2.2项目包中不同文件夹功能
项目包中的每个文件夹都具有不同的功能,根据课上的介绍,了解了整体的项目结构,具体的目录及功能如下:
src源代码的目录如下,这里面存放的都是程序的源代码,里面存放了.java文件,点开可以进行源代码的修改:
gen文件夹目录如下,主要存放了Android开发工具自动生成的文件,根据课上的介绍,可以知道这里面的文件最好不要随意地去修改:
res资源目录如下,里面包含了我们所用到的各种资源其中的layout文件夹主要用来存放XML界面文件,打开它我们可以进行控件的布局,通过课上的学习了解到布局有线性布局和相对布局两种,在摆放完控件后再为控件添加相应的所完成事件的代码:
2.3简易计算器的生成
在课上老师为我们演示了一个简易计算器的生成,在课后自己练习的时间里我将所提供的计算器工程导入到所搭建的安卓开发的平台中,运行成功后又在原来的基础上做了一些小小的改动,主要就是控件位置的摆放等等。
初始计算器界面及运行结果如下,运行成功了但是只有加减乘的功能,除号没有出现,检查界面文件和代码都没有问题后来就进行了一些修改,下面会介绍:
以下为加减乘除几个按钮所对应的代码:
将界面中的加减乘除号的控件进行相应的修改,改为两行两列的分布,并在界面文件所对应的代码文件中修改了相应的参数,以下为加减乘除几个按钮所对应的代码,如果直接拖动控件而不去修改控件对
您可能关注的文档
- 【推荐下载】发票管理办法实施细则2018是什么?.doc
- 02.MYL-自立式铁塔满应力优化计算系统-操作说明.pdf
- 2018年4月公司职员试用期工作总结范文【独家总结范文】.doc
- 事业单位面试:从面试考官的角度谈面试.doc
- 一例尿路感染的病例讨论PPT课件.ppt
- 一例脑梗死后遗症合并帕金森综合征患者的病例讨论PPT课件.ppt
- 2023年湖南省长沙市宁乡市灰汤镇牛角湾村社区工作人员考试模拟试题及答案.docx
- 2023年海南省东方市东河镇金炳村社区工作人员考试模拟试题及答案.docx
- 2023年河南省平顶山市汝州市纸坊镇赵北村社区工作人员考试模拟试题及答案.docx
- 2023年浙江省台州市温岭市大溪镇上河头社区工作人员考试模拟试题及答案.docx
文档评论(0)