一. 搭建Android开发环境
1.1实验目的
熟悉Android开发工具,掌握Android移动端开发环境的搭建、项目导入,并能够将项目部署到模拟器和真机进行测试。
1.2 实验步骤
1.下载JDK1.8
双击打开,选择安装路径,不能有中文和空格,安装
2.配置java环境变量
从控制面板进入系统与安全进入系统,选择高级系统设置-->环境变量-->在系统变量选择新建一个JAVA_HOME环境变量,值为刚才所安装的JDK根目录
在系统变量中找到Path环境变量,点击编辑
选择新建添加两个值
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
选中新建的值点击上移下移可以调整顺序
系统变量→新建 CLASSPATH 变量
变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)JDK系统变量配置完毕
3.eclipse ADT的安装
提醒:进行eclipse安装之前,先进行JDK的安装。
解压文件目录如下,大家启动eclipse的时候创建一个workspace设定为eclipse的工作路径
- 打开eclipse
- 设定workspace
- 创建eclipse模拟器
在工具栏找到小手机 图标,创建模拟器
- 填入模拟器名字等其他信息
- 创建第一个helloWorld项目
File--new--Android Application 填入工程名字
- 运行项目
修改显示的文字信息为: 这是我的第一个android项目
- 在布局文件拖动视图,完成登陆页面的拖动制作(页面类似即可)。
1.3 实验代码
二. 电话拨号器
1.1 实验目的
掌握Android常用布局和控件的使用。 Activity组件使用和Intent机制,加强对Activity生命周期的理解
1.2 实验步骤
1.创建一个Android应用,创建MainActivity。
2.在MainActivity中的onCreate,onStart,onResume,onPause,onStop,onDestroy,onRestart生命周期方法中打印log,运行App观察不同操作下Activity的生命周期调用时机和顺序并在实验报告中描述出来。
3.编写电话拨号器的布局文件activity_main。
4.编写电话拨号器的MainActivity类。
5.在AndroidManifest.xml加CALL_PHONE权限
1.3 实验代码
1、创建工程
2、修改MainActivity,添加onCreate,onStart,onResume,onPause,onStop,onDestroy,onRestart生命周期并加入log日志打印:
修改MainActivity,实现功能,打印Log观察生命周期方法的调用:
编辑activity_main文件
编辑MainActivity主要活动界面
实验效果
1.4 实验总结
1、Activity--活动
(1)一个Activity通常就是一个单独的屏幕(窗口)。
(2)Activity之间通过Intent进行通信。
(3) android应用中每一个Activity都必须要在AndroidManifest.xml配置文件中声明否则系统将不识别也不执行该Activity。
可以理解成:一个可视的用户界面就是一个Activity