java正确的代码_正确代码 = =

1 package com.hanqi.myapplication;2

3 import android.app.Activity;4 import android.content.Intent;5 import android.os.Bundle;6 import android.util.Log;7 import android.view.View;8 import android.widget.EditText;9 import android.widget.Toast;10

11 //1.继承Activity12

13 /**14 * Created by lenovo on 2016/4/22.15 */16 public class TestActivity2 extends Activity{17

18 //成员变量19 EditText et1;20 EditText et2;21 EditText et3;22 //2.重写onCreate(),关联Layout文件23 //onCreate()是一个回调方法:在满足特定条件下自动调用的方法;方法名一般on开头24

25 @Override26 protected void onCreate(Bundle savedInstanceState) {27 super.onCreate(savedInstanceState);28

29 //关联30 setContentView(R.layout.message_relativelayout);31 //初始化工作32 //获取Layout文件中定义的组件33

34 et1=(EditText)findViewById(R.id.et1);35 et2=(EditText)findViewById(R.id.et2);36 et3=(EditText)findViewById(R.id.et3);37 Log.e("TAG","onCreat()被调用");38

39 //得到意图40 Intent intent = getIntent();41 String strname = intent.getStringExtra("name");42 String strname1 = intent.getStringExtra("name1");43 //intent.getExtras();44 Log.e("TAG","意图传递的数据="+strname);45 Log.e("TAG","意图传递的数据1="+strname1);46 // if(savedInstanceState!=null&&!savedInstanceState.isEmpty())47 // {48 // et1.setText(savedInstanceState.getString("et1")+"恢复之后的");49 // et2.setText(savedInstanceState.getString("et2"));50 // et3.setText(savedInstanceState.getString("et3"));51 // }52 }53

54 //保存状态55 @Override56 protected void onSaveInstanceState(Bundle outState) {57 super.onSaveInstanceState(outState);58 Log.e("TAG", "保存应用状态");59

60 outState.putString("et1", et1.getText().toString());61 outState.putString("et1",et2.getText().toString());62 outState.putString("et1",et3.getText().toString());63 }64

65 //恢复状态66 @Override67 protected void onRestoreInstanceState(Bundle savedInstanceState) {68 super.onRestoreInstanceState(savedInstanceState);69 Log.e("TAG", "恢复应用状态");70

71 et1.setText(savedInstanceState.getString("et1")+"恢复之后的");72 et2.setText(savedInstanceState.getString("et2"));73 et3.setText(savedInstanceState.getString("et3"));74

75 }76

77 //启动78 @Override79 protected void onStart() {80 super.onStart();81 Log.e("TAG","onStart()被调用");82 }83 //重启84 @Override85 protected void onRestart() {86 super.onRestart();87 Log.e("TAG", "onRestart()被调用");88 }89 //继续90 @Override91 protected void onResume() {92 super.onResume();93 Log.e("TAG", "onResume()被调用");94 }95 //暂停96 @Override97 protected void onPause() {98 super.onPause();99 Log.e("TAG", "onPause()被调用");100 }101 //停止102 @Override103 protected void onStop() {104 super.onStop();105 Log.e("TAG", "onStop()被调用");106 }107 //销毁108 @Override109 protected void onDestroy() {110 super.onDestroy();111 Log.e("TAG", "onDestroy()被调用");112 }113 //点击事件方法114 public void bt_OnClick(View v)115 {116 //显示提示信息117 //方法链118 Toast.makeText(TestActivity2.this, "消息发送成功", Toast.LENGTH_SHORT).show();119 }120 public void close_OnClick(View v)121 {122 //关闭应用123 finish();124 }125 }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值