Android中的TextView 、EditText、Activity、Intent实例小计算器

本文是Android初学者的学习记录,通过一个小实例介绍如何使用TextView、EditText及Intent在Activity间传递数据,实现简单的计算器功能。涉及到的关键方法包括intent.putExtra、setClass、startActivityForResult以及onActivityResult,同时讲解了创建菜单并监听选中事件。附带相关java代码和布局文件。
摘要由CSDN通过智能技术生成

正在学习Android,都不知道怎么下手,希望高手给点建议,有什么好的教程分享,小弟感谢不尽。以下小实例主要功能是实现Activity的跳转

主要方法:

(1)intent.putExtra("add1", one);//把one的值加到add1 中

(2)intent.setClass(firstActivity.this, secondActivity.class);//实现跳转

 (3)firstActivity.this.startActivityForResult(intent, REQUEST_CODE);//返回成功的参数

(4)protected void onActivityResult(int requestCode, int resultCode, Intent data) {//回调函数
  super.onActivityResult(requestCode, resultCode, data){
      }
 }

(5)public boolean onCreateOptionsMenu(Menu menu) {//创建菜单
  // TODO Auto-generated method stub
  menu.add(0, 1, 1, R.string.exit);
  return super.onCreateOptionsMenu(menu);
 }

(6)public boolean onMenuItemSelected(int featureId, MenuItem item) {//监听选中菜单项
    return super.onMenuItemSelected(featureId, item);
 }

(7)Intent intent =getIntent();//获取Intent的对象

(8)String one = intent.getStringExtra("add1");//获取参数的值

java代码:

firstActivity.java

package com.test;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class firstActivity extends Activity {
 
    public static final int REQUEST_CODE = 1;
 EditText add1,add2;
    Button btn1;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值