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

首頁 > 系統 > Android > 正文

詳談android界面之間數據的傳遞

2019-10-23 18:27:11
字體:
來源:轉載
供稿:網友

不同界面之間,數據的傳遞是很常用的一個操作,這種數據的攜帶也是很簡單的。

效果:

android,數據傳遞

跳轉后:

android,數據傳遞

這個例子很簡單,但是我們把第一個界面輸入的姓名張三順利傳遞到了第二個界面

附代碼如下:

主界面:

package com.yy.activity.value;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.text.TextUtils;import android.view.View;import android.widget.EditText;import android.widget.Toast;public class MainActivity extends Activity {  private EditText et_name;  @Override  protected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);    et_name=(EditText) findViewById(R.id.et_name);  }  public void click(View view){    //獲取文本框輸入的姓名    String name=et_name.getText().toString().trim();    if (TextUtils.isEmpty(name)) {      Toast.makeText(this, "請輸入姓名", Toast.LENGTH_LONG).show();      return;    }    //意圖    Intent intent=new Intent();    //在同一個應用,因此我們使用顯式意圖    intent.setClassName(this, "com.yy.activity.value.ResultActivity");    //攜帶字符串數據,注意:八大基本數據類型都可以攜帶    intent.putExtra("name", name);    //激活界面    startActivity(intent);  }}

結果界面:

package com.yy.activity.value;import java.util.Random;import android.app.Activity;import android.os.Bundle;import android.widget.ProgressBar;import android.widget.TextView;public class ResultActivity extends Activity {  private TextView tv_rp;  private ProgressBar pb;  @Override  protected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_result);    tv_rp=(TextView) findViewById(R.id.tv_rp);    pb=(ProgressBar) findViewById(R.id.pb);    //獲取傳遞過來的姓名    String name=getIntent().getStringExtra("name");    //隨機產生人品    int rp=new Random().nextInt(101);    tv_rp.setText(name+":"+rp);    //設置進度條    pb.setProgress(rp);  }}

以上這篇詳談android界面之間數據的傳遞就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盐池县| 荥阳市| 辽阳县| 六盘水市| 邹城市| 平湖市| 连云港市| 治多县| 五大连池市| 西吉县| 抚顺县| 十堰市| 泰兴市| 平和县| 西峡县| 大余县| 定日县| 江达县| 耿马| 安塞县| 凤冈县| 西贡区| 中山市| 江孜县| 和龙市| 唐山市| 通河县| 那曲县| 苏尼特左旗| 当涂县| 陇南市| 怀安县| 辽阳县| 天津市| 洛阳市| 华阴市| 屏南县| 册亨县| 昌宁县| 聂荣县| 耒阳市|