android开发实验报告二,《Android 移动应用开发》实验报告-范本2(33页)-原创力文档...

该博客是关于《Android活动的使用》的实验报告。实验目的是让学生搭建开发环境、熟悉Android活动使用。内容包括搭建环境、创建活动等。实验要求能上网下载安装包,给出了具体步骤,最后展示了部分实验结果代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实验1《Android活动的使用》

实验学时: 2

每组人数: 1

实验类型: 1 (1:基础性 2:综合性 3:设计性 4:研究性)

实验要求: 1 (1:必修 2:选修 3:其它)

实验类别: 2 (1:基础 2:专业基础 3:专业 4:其它)

一、实验目的

1. 让学生自己动手搭建开发环境

2. 熟悉android活动的使用

二、实验内容

1.搭建android开发环境

2.创建活动

3. 了解活动的生命周期

4. 使用活动传递数据

5. 了解活动的启动模式

三、实验要求:

1.能够上网,下载安装包

四、实验步骤

1.完成章节2.3的代码,具体要求:要求创建2个活动,并使用Intent在活动之间传递数据,传递的数据包括各种基本数据类型。(选做: 使用Intent在活动之间传递对象,提示: 使用Parcelable接口)

2.完成章节2.6提到的技巧改写章节2.3-2.5的代码,具体要求:使用一个菜单命令或者一个按钮退出整个应用程序,使用更好的方法来启动活动并传递数据.

五、实验结果

FirstActivity.java

package com.example.chen.myapplication;/** * Created by Apple on 16/3/31. */public class FirstActivity extends BaseActivity{ protected void onCreate(Bundle saveInstanceState){ super.onCreate(saveInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.first_layout); Button button1=(Button)findViewById(R.id.button1); button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //Toast.makeText(FirstActivity.this, "You clicked Button 1", Toast.LENGTH_SHORT).show(); //Intent intent=new Intent(FirstActivity.this,SecondActivity.class); /* Intent intent=new Intent("com.example.chen.ACTION_START"); intent.addCategory("com.example.activitytest.MY_CATEGORY"); */ /* Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse("")); */ /* Intent intent = new Intent(Intent.ACTION_DIAL); intent.setData(Uri.parse("tel:10086")); */ String data = "Hello SecondActivity"; /*Intent intent = new Intent(FirstActivity.this,SecondActivity.class); intent.putExtra("extra_data",data); startActivity(intent); startActivityFo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值