国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

Android開發(fā)之多個(gè)Activ_ity間的交互

2019-11-02 15:26:25
字體:
供稿:網(wǎng)友

  一、基礎(chǔ)知識(shí):

  1.一個(gè)Intent對(duì)象包含了一組信息:

  1. Component name 指定啟動(dòng)的Activity

  2. Action 要做什么

  3. Data 傳送數(shù)據(jù)

  4. Category

  5. Extras 鍵值對(duì)

  6. Flags

  2.Intent基本用法:

  [java] view plaincopyprint?// 生成一個(gè)Intent對(duì)象

  Intent intent = new Intent();

  intent.putExtra("testIntent", "123"); // 傳遞數(shù)據(jù)

  intent.setClass(Activity_02.this, OtherActivity.class); // 指定跳向哪一個(gè)Activity(第二個(gè)參數(shù))

  //Activity_02.this.startActivity(intent);

  startActivity(intent);

  // 生成一個(gè)Intent對(duì)象

  Intent intent = new Intent();

  intent.putExtra("testIntent", "123"); // 傳遞數(shù)據(jù)

  intent.setClass(Activity_02.this, OtherActivity.class); // 指定跳向哪一個(gè)Activity(第二個(gè)參數(shù))

  //Activity_02.this.startActivity(intent);

  startActivity(intent);

  [java]

  // 接收Intent傳過來的數(shù)據(jù)

  Intent intent = getIntent();

  String value = intent.getStringExtra("testIntent"); // 接收Intent的數(shù)據(jù)

  myTextView = (TextView)findViewById(R.id.myTextView);

  //myTextView.setText(R.string.other);

  myTextView.setText(value);

  // 接收Intent傳過來的數(shù)據(jù)

  Intent intent = getIntent();

  String value = intent.getStringExtra("testIntent"); // 接收Intent的數(shù)據(jù)

  myTextView = (TextView)findViewById(R.id.myTextView);

  //myTextView.setText(R.string.other);

  myTextView.setText(value);

  3.按鈕事件的注冊(cè):

  [java]

  private Button myButton = null;

  myButton = (Button)findViewById(R.id.myButton);

  myButton.setOnClickListener(new MyButtonListener());

  class MyButtonListener implements OnClickListener{

  @Override

  public void onClick(View v) {

  // TODO Auto-generated method stub

  // 生成一個(gè)Intent對(duì)象

  Intent intent = new Intent();

  intent.putExtra("testIntent", "123"); // 傳遞數(shù)據(jù)

  intent.setClass(Activity_02.this, OtherActivity.class); // 指定跳向哪一個(gè)Activity(第二個(gè)參

  數(shù))

  //Activity_02.this.startActivity(intent);

  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);

  */

  }

  }

  private Button myButton = null;

  myButton = (Button)findViewById(R.id.myButton);

  myButton.setOnClickListener(new MyButtonListener());

  class MyButtonListener implements OnClickListener{

  @Override

  public void onClick(View v) {

  // TODO Auto-generated method stub

  // 生成一個(gè)Intent對(duì)象

  Intent intent = new Intent();

  intent.putExtra("testIntent", "123"); // 傳遞數(shù)據(jù)

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 福州市| 贵阳市| 临潭县| 江孜县| 宝坻区| 大港区| 麻江县| 宁河县| 黄龙县| 陇西县| 镇原县| 潍坊市| 北安市| 黄骅市| 庆城县| 江西省| 内丘县| 凌云县| 当涂县| 崇信县| 彭泽县| 师宗县| 台湾省| 汶上县| 隆化县| 大埔区| 武邑县| 德格县| 临邑县| 门头沟区| 铁岭市| 罗江县| 鹤岗市| 吉首市| 湾仔区| 永和县| 格尔木市| 峨眉山市| 渑池县| 阿瓦提县| 龙里县|