第三周2——体温登记
意外作业 ——体温登记app
看来没法按套路学习了,用啥学啥
首先处理的是界面的切换和传值
Intent ——枢纽(意图)
想要进入一个新的Activity需要先启动Activity
startActivity(Intent)/startActivityForResult(Intent)
而且每一个页面需要传值
这是如果只是传一个简单的值,则就要引用函数
Intent it = new Intent(A.this,b.class); it.putExtra("key",value); startActivity(it);
如果多值,则需要引用Bundle类传值
Intent it = new Intent(A.this,b.class); Bundle bd = new Bundle(); bd.putInt("num",1); bd.putString("key",value); it.putExtras(bd); startActivity(it);
第一种获取值方法
Intent it2 = getIntent();
getStringExtra("key");
多值
Intent it = getIntent(); Bundle bd = it.getExtras(); int n = bd.getInt("num"); String key = bd.getString("key");
这样就完成数值的传递和页面的切换

浙公网安备 33010602011771号