Android组件Activity之间传递数据
来源:互联网 发布:大学生网络党校 编辑:程序博客网 时间:2024/06/16 12:39
<1>传递基本数据类型
基本数据类型:
整:byte short int long
浮点:float double
布尔:boolean
字符:char
引用:
String
<2>传递数据包Bundle (集装箱)
<3>传递对象(对象集合)
<4>返回数据
基本数据类型:
整:byte short int long
浮点:float double
布尔:boolean
字符:char
引用:
String
<2>传递数据包Bundle (集装箱)
<3>传递对象(对象集合)
<4>返回数据
1、传单个属性值<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/et_main_uname" android:hint="请输入用户名" /> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="写心情" android:onClick="writeThink" />
public class MainActivity extends AppCompatActivity { private EditText et_main_uname; private TextView tv_main_showThink; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //获取编辑器ID和文本ID et_main_uname = (EditText) findViewById(R.id.et_main_uname); tv_main_showThink = (TextView) findViewById(R.id.tv_main_showThink); Log.i("test","onCreate"); } public void writeThink(View view){ //获取用户名 String uname=et_main_uname.getText().toString(); Intent intent=new Intent(this,ThinkActivity.class);//要跳转到哪里去 //传递基本数据类型 intent.putExtra("uname",uname); startActivity(intent); }}<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/tv_think_showName" />public class ThinkActivity extends AppCompatActivity{ private TextView tv_think_showName; private EditText et_main_content; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_b); tv_think_showName = (TextView) findViewById(R.id.tv_think_showName); et_main_content = (EditText) findViewById(R.id.et_main_content); //获取第一个页面传递过来的数据 String uname=getIntent().getStringExtra("uname"); tv_think_showName.setText("你好:"+uname); }}
阅读全文
0 0
- Android组件Activity之间传递数据
- Android activity之间传递数据
- android activity之间传递数据
- Android Activity 之间传递数据
- Android Activity之间数据传递
- Android组件之间 数据传递数据
- Android 在两个 Activity 之间传递数据
- 话说android Activity之间数据传递
- android开发之 Activity之间数据传递
- android activity之间数据的传递方式
- Android 开发之Activity之间传递数据
- Android 开发之activity之间传递数据
- 话说android Activity之间数据传递
- android activity之间传递数据的方式
- android activity 之间数据的传递
- android 开发之activity之间传递数据
- Android:Activity之间的数据传递
- (Android review)Activity之间的数据传递
- windows编译protobuf库(用Visual Studio编译)
- angular资源整理
- Spring的依赖注入方式
- android设计模式
- 2、Configuration详解
- Android组件Activity之间传递数据
- java:冒泡法
- 斐波那契函数js 递归方法 和非递归方法
- 3、XMLConfigBuilder的解析过程
- Activity页面之间数据传递
- 专访李运华:程序员如何在技术上提升自己
- Map深入
- 子进程的异步等待方式
- JScrollPane 双滚动条