移动互联网开发(Android)
实验报告
姓名: 万 思
学号: k081241139
专业: 计算机科学与技术
指导老师: 张华
完成日期: 20##-11-16
目 录
实验一 Android开发环境的搭建.................................................................................... 4
1 实验目的及要求.................................................................................................... 4
2 实验设备(环境)及要求...................................................................................... 4
3 实验内容............................................................................................................... 4
4 实验步骤............................................................................................................... 4
5 实验核心代码(关键代码),及调试中的问题....................................................... 4
6 实验的运行结果及分析.......................................................................................... 4
7 实验总结心得体会................................................................................................. 4
实验二 GUI创建套件Widget的使用.............................................................................. 4
1 实验目的及要求.................................................................................................... 4
2 实验设备(环境)及要求...................................................................................... 4
3 实验内容............................................................................................................... 4
4 实验步骤............................................................................................................... 4
5 实验核心代码(关键代码),及调试中的问题....................................................... 4
6 实验的运行结果及分析.......................................................................................... 4
7 实验总结心得体会................................................................................................. 5
实验三 SQLite应用......................................................................................................... 5
1 实验目的及要求.................................................................................................... 5
2 实验设备(环境)及要求...................................................................................... 5
3 实验内容............................................................................................................... 5
4 实验步骤............................................................................................................... 5
5 实验核心代码(关键代码),及调试中的问题....................................................... 5
6 实验的运行结果及分析.......................................................................................... 5
7 实验总结心得体会................................................................................................. 5
实验四 获取手机剩余电量............................................................................................... 5
1 实验目的及要求.................................................................................................... 5
2 实验设备(环境)及要求...................................................................................... 5
3 实验内容............................................................................................................... 5
4 实验步骤............................................................................................................... 5
5 实验核心代码(关键代码),及调试中的问题....................................................... 5
6 实验的运行结果及分析.......................................................................................... 6
7 实验总结心得体会................................................................................................. 6
实验五 网络访问与服务................................................................................................... 6
1 实验目的及要求.................................................................................................... 6
2 实验设备(环境)及要求...................................................................................... 6
3 实验内容............................................................................................................... 6
4 实验步骤............................................................................................................... 6
5 实验核心代码(关键代码),及调试中的问题....................................................... 6
6 实验的运行结果及分析.......................................................................................... 6
7 实验总结心得体会................................................................................................. 6
实验六 Service的使用.................................................................................................... 6
1 实验目的及要求.................................................................................................... 6
2 实验设备(环境)及要求...................................................................................... 6
3 实验内容............................................................................................................... 6
4 实验步骤............................................................................................................... 6
5 实验核心代码(关键代码),及调试中的问题....................................................... 7
6 实验的运行结果及分析.......................................................................................... 7
7 实验总结心得体会................................................................................................. 7
实验一 Android开发环境的搭建
1 实验目的及要求
1.搭建Eclipse+Android开发平台
2.创建简单的Android应用程序
3.创建Activity并利用intent的实现Activity的跳转
2 实验设备(环境)及要求
1) PC计算机
2) JDK安装包
3) Eclipse安装包
4) Android SDK安装包
5) ADT插件
3 实验内容
1)搭建EClipse+Android开发环境
2)创建一个简单的”hello world”工程
3)创建两个Activity,实现简单的Activity之间的参数传递
4 实验步骤
1)下载安装JDK 1.6,配置环境变量,如果所示。
5 实验核心代码(关键代码),及调试中的问题
1.MainActivity.java
package com.example.app;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
private Button button;
private myapp ma;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button=(Button)this.findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO 自动生成的方法存根
ma=(myapp)getApplication();
ma.setName("张处处");
Intent intent=new Intent(MainActivity.this,other.class);
startActivity(intent);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
2.myapp.java
package com.example.app;
import android.app.Application;
import android.os.Bundle;
public class myapp extends Application {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public void onCreate() {
// TODO 自动生成的方法存根
super.onCreate();
setName("张三丰");
}
}
other.java
public class other extends Activity {
private TextView textview;
private myapp ma;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO 自动生成的方法存根
super.onCreate(savedInstanceState);
textview=(TextView)this.findViewById(R.id.text);
ma=(myapp)getApplication();
textview.setText("---->appname"+ma.getName());
}
}
6 实验的运行结果及分析
7 实验总结心得体会
掌握了搭建Android开发环境的方法,掌握了Android模拟器的基本操作,如设置选择语言,切换外观和横屏显示。能独立的搭建Android的开发环境,并且测试新的项目成功
实验二 GUI创建套件Widget的使用
1 实验目的及要求
1.掌握资源编辑器、布局编辑器的使用
2.掌握按钮、编辑框、日期时间、对话框、下拉列表等主要widget组件编程
3.
2 实验设备(环境)及要求
3 实验内容
4 实验步骤
5 实验核心代码(关键代码),及调试中的问题
6 实验的运行结果及分析
7 实验总结心得体会
实验三 SQLite应用
1 实验目的及要求
2 实验设备(环境)及要求
3 实验内容
4 实验步骤
5 实验核心代码(关键代码),及调试中的问题
6 实验的运行结果及分析
7 实验总结心得体会
实验四 获取手机剩余电量
1 实验目的及要求
2 实验设备(环境)及要求
3 实验内容
4 实验步骤
5 实验核心代码(关键代码),及调试中的问题
6 实验的运行结果及分析
7 实验总结心得体会
实验五 网络访问与服务
1 实验目的及要求
2 实验设备(环境)及要求
3 实验内容
4 实验步骤
5 实验核心代码(关键代码),及调试中的问题
6 实验的运行结果及分析
7 实验总结心得体会
实验六 Service的使用
1 实验目的及要求
2 实验设备(环境)及要求
3 实验内容
4 实验步骤
5 实验核心代码(关键代码),及调试中的问题
6 实验的运行结果及分析
7 实验总结心得体会