一、开启多进程方式

        <activity android:name="com.example.activity.SecondActivity" android:process="com.example.activity.remote">        </activity>

process属性指定SecondActivity所在的进程是com.example.activity.remote进程,而MainActivity所在的进程是com.example.activity,这样便模拟出了多进程。

图中可以看出两个Activity所在的进程。
二、四大组件之间的进程间通信可以使用intent.putExtras(bundle)传递数据。
在MainActivity中开启SecondActivity,通过bundle携带数据

                Intent intent = new Intent();                    intent.setClass(MainActivity.this, SecondActivity.class);                Bundle bundle = new Bundle();                bundle.putString("second", "second");                intent.putExtras(bundle);                startActivity(intent);

SecondActivity中获取bunlde中的数据。

        Bundle bundle = getIntent().getExtras();        bundle.getString("second");

更多相关文章

  1. 一句话锁定MySQL数据占用元凶
  2. Android的系统服务一览
  3. Android(安卓)开发 框架系列 OkHttp使用详解
  4. Android(安卓)Hawk数据库 github开源项目
  5. ListView改变里面TextView的字体颜色
  6. Android9.0 SIM卡初始化---更新数据(代码 高通9.0代码)
  7. Android(安卓)ContentProvider和getContentResolver
  8. Android(安卓)天气预报(使用okHttp、AsyncTask访问和风天气并Gosn
  9. Android, BaseAdapter 处理大数据量时的优化

随机推荐

  1. android线程池的封装工具类
  2. Android菜鸟的成长笔记——Android(安卓)
  3. 搭建arm-linux-gcc交叉编译工具链环境(An
  4. 动画·界面
  5. Android系统源码编译全过程——下载Andro
  6. android震动器类Vibrator
  7. 按键及其居中
  8. adb shell
  9. Android(安卓)jni中数组参数的传递方式
  10. 【北亚服务器数据恢复】服务器reiserfs文