Android開発――明示的intent
従来のandroid学習は1ページのみのandroidアプリケーションであったが,実際のアプリケーションでは一般的に複数のページが含まれているため,androidがどのように複数のページ間で変換されるかを学ぶ必要がある.Androidでは,intentにより複数のページのジャンプを実現する.intentはまた暗黙的と明示的に分けられる.明示的なintentは、現在のページと次のページを明確に知り、次のページが本プロジェクトのactivityである場合です.暗黙的なものはまだ分からないので、明日も勉強を続け、明示的に呼び出されたコードを貼り付けます.
MainActivityはOtherActivityにジャンプし、データを転送します.
OtherActivity受信データ
MainActivityはOtherActivityにジャンプし、データを転送します.
// MainActivity OtherActivity
Intent intent = new Intent(MainActivity.this,OtherActivity.class);
intent.putExtra("who", "xiongmao");
MainActivity.this.startActivity(intent);
OtherActivity受信データ
info = super.getIntent().getStringExtra("who");
button = (Button) findViewById(R.id.bt_bnext);
button.setOnClickListener(this);