標籤:android class tar ext com get
1.從一個activity跳轉到另一個activity的時候,使用startActivity(Intent)方法
2.一個Intent對象包含了一組資訊
Componet Name:另一個Activity的名字
Action:指定另一個Activity要做什麼
Data:從一個activity向另一個activity傳輸的資料
Category(later)
Extras
Flags(later)
Intent類似於webapp中的request
3.點擊button跳轉activity範例程式碼
myButton = (Button)findViewById(R.id.myButton);
myButton.setOnClickListener(new MyButtonListener());
overwrite OnClickListener的onClick方法
public void onClick(View v){
Intent intent =A new Intent();
intent.setClass(Activity02.this, OtherActivity.class);
intent.putExtra("testIntent","");
Activity02.this.startActivity(intent);
---------------------------------------------
Uri uri = Uri.parse("smsto://0800000123");
Intent intent = new Intent(Intent.ACTION_SENDTO, uri);
intent.putExtra("sms_body", "The SMS text");
startActivity(intent);
}
在另一邊取
Intent intent = getIntent();
String value = intent.getStringExtra("testIntent");
雜筆記:
@+id 新增一個資源id
@id和android:id,引用現有的資源id