android实验报告模板(新)

时间:2024.4.20

校徽,校名

  移动互联网开发(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的开发环境,并且测试新的项目成功。通过intent意图以及监听器来实现两个Activity之间的数据传递。

实验二 GUI创建套件Widget的使用

1 实验目的及要求

1.掌握资源编辑器、布局编辑器的使用

2.掌握按钮、编辑框、日期时间、对话框、下拉列表等主要widget组件编程

2 实验设备(环境)及要求

1)PC计算机

2)JDK安装包

3)Eclipse安装包

4)Android SDK安装包

5)ADT插件

3 实验内容

1.设计按钮、复选框、单选按钮、普通按钮、单机按钮弹出对话框。

2.设计单项自动提示文本框、多项自动提示文本框、下拉列表。

4 实验步骤

1.新建项目Button/Edit,在res/layput中修改布局文件main.xml

2.编辑Activity程序文件ButtonActivity

3.继承Dialog类,新建自定义的对话框类DialogPro.java

5 实验核心代码(关键代码),及调试中的问题

6 实验的运行结果及分析

7 实验总结心得体会

这次实验学会了对话框以及单选按钮,多选按钮等技术,在里面也遇到一些错误提示如模拟器启动不成功等,根据错误提示很快可以解决。

实验三 SQLite应用

1 实验目的及要求

1.进一步掌握GUI应用

2.掌握shared Preference应用

2 实验设备(环境)及要求

1)PC计算机

2)JDK安装包

3)Eclipse安装包

4)Android SDK安装包

5)ADT插件

3 实验内容

1.新建项目SharedPreference,设计一个GUI界面。

2.设计按钮响应代码,保存按钮界面输入信息保存于Shared Preference共享文件

3.退出应用程序或关机时自动保存界面信息到共享文件

4 实验步骤

1.新建项目SharedPreference,在res中新建value-zh文件夹,在res/values-zh/string.xml中增加字符串资源,strings.xml.

2.Res\layout中修改布局文件main.xml

3.编辑Activity程序文件SharedPreference.java

5 实验核心代码(关键代码),及调试中的问题

6 实验的运行结果及分析

7 实验总结心得体会

实验四 获取手机剩余电量

1 实验目的及要求

1、学习 Android API 的使用方法,掌握硬件 API 调用方法。

2、掌握使用 BroadcastReceiver 取得电池计量信息的方法。

3、掌握使用 IntentFilter 来进行消息过滤。

2 实验设备(环境)及要求

1)PC计算机

2)JDK安装包

3)Eclipse安装包

4)Android SDK安装包

5)ADT插件

3 实验内容

1.Android API 中的 BroadcastReceiver(Android.content.BroadcastReceiver)类似 Button 的Listener,当注册 Receiver 后,会在后台等待其他程序的调用,当指定要捕捉的 Action 发生时,就会调用 Receiver,运行 onReceive()里面实现的程序。

2.本实验运用 BroadcastReceiver()的特性来实现取得手机电池计量的程序;在本实验中,将通过注册 BroadcastReceiver 时设置的 IntentFilter (Android.content.IntentFilter)来捕捉系统发出的 Intent. ACTION_BATTERY_CHANGED 这个 Action,再以此取得手机电池的计量结果。

4 实验步骤

1、在主程序中创建一个 BroadcastReceiver 对象,在触发 Button 的 onClick 事件时,向系统注册 BroadcastReceiver,通过 IntentFilter 的设置来告诉 BroadcastReceiver 要过滤的

2、Action Message 为 Intent.ACTION_BATTERY_CHANGED(电池电量变化时广播信息)。

3、当 Button 被单击时,注册的 BroadcastReceiver 捕捉到

Intent.ACTION_BATTERY_CHANGED 这个 Action,我们即可以取得手机电池电量,并显示与 AlertDialog 中。

5 实验核心代码(关键代码),及调试中的问题

6 实验的运行结果及分析

7 实验总结心得体会

实验五 网络访问与服务

1 实验目的及要求

1、了解手机WEB网站访问的编程方法

2、通过网络进行数据访问

2 实验设备(环境)及要求

1)PC计算机

2)JDK安装包

3)Eclipse安装包

4)Android SDK安装包

5)ADT插件

3 实验内容

4 实验步骤

项目界面:使用HttpClient来提交或者获取server端的数据。

5 实验核心代码(关键代码),及调试中的问题

6 实验的运行结果及分析

7 实验总结心得体会

实验六 Service的使用

1 实验目的及要求

1. 了解基于位置的服务和模拟位置提供器;      

2. 学会使用模拟器来测试定位服务。

2 实验设备(环境)及要求

1)PC计算机

2)JDK安装包

3)Eclipse安装包

4)Android SDK安装包

5)ADT插件

3 实验内容

4 实验步骤

5 实验核心代码(关键代码),及调试中的问题

6 实验的运行结果及分析

7 实验总结心得体会

更多相关推荐:
android本科实验报告

本科实验报告课程名称实验项目实验地点专业班级学生姓名指导教师Android设计与开发Android课程实验学号年月日太原理工大学学生实验报告太原理工大学学生实验报告太原理工大学学生实验报告太原理工大学学生实验报...

Android实训实验报告

报告编号第5组综合课程设计报告基于Android平台的记事本的设计与实现学生姓名指导教师所在系电子工程系所学专业计算机科学与技术班级20xx年12月摘要基于Android平台的记事本的设计与实现随着科学技术的不...

Android实验报告

实验报告课程名称手机应用开发实验名称Android实验院系信息与控制工程学院专业班级姓名学号指导教师20xx年月日实验一一实验名称Android开发环境搭建与Helloworld二主要实验仪器及套数计算机一台W...

Android编程基础 实验报告三

南昌航空大学实验报告二0一三年一月六日课程名称移动终端编程技术实验名称Android组件通信和后台服务班级姓名同组人指导教师评定签名一实验目的了解使用Intent进行组件通信的原理掌握使用Intent启动Act...

Android实验报告模板_实验四

Android实验报告模板_实验四,内容附图。

android实验报告模板(新)

移动互联网开发Android实验报告姓名万思学号专业指导老师张华完成日期20xx1116目录实验一Android开发环境的搭建41实验目的及要求42实验设备环境及要求43实验内容44实验步骤55实验核心代码关键...

android开发音乐盒的实验报告

开发一个安卓软件报告报告设计题目用安卓开发单机音乐盒学院名称电子与信息工程学院专业计算机科学与技术班级计科091姓名学号03指导教师定稿日期20xx年12月26日一设计任务与要求1设计目标1了解Java编程的基...

Android实验报告—网络通信

实验三Android网络通信实验目的本实验的目的是使学生深入了解利用Intent实现进程间的通信过程学会利用Intent进行Activity的跳转以及链接网页信息学会利用Intent将其他Activity的信息...

Android实验一实验报告

姓名丁军峰Android实验报告一班级信科123学号08123448一实验内容编写一个Android应用程序实现对自己物品的管理功能包括添加删除和查询等二实验目的了解android开发流程掌握SQLite数据库...

Android实验报告模板_实验三

Android实验报告模板_实验三,内容附图。

Android实验报告生命周期

Android开发实验四实验题目指导老师班级计算机科学与技术系班姓名一实验目的1深入理解Activity运行机制和原理2掌握Activity的声明周期各个阶段工作流程3掌握多个Activity之间生命周期的转换...

Android实验报告—消息传递的应用

消息传递的应用实验目的本实验的目的是使学生深入了解Android系统中利用Intent进行消息传递以及不同控件间的通信掌握Android进间的程通信编程通过程序设计掌握常用界面控件界面事件的响应以及掌握Andr...

android实验报告(26篇)