1. //Serializeable传递对象的方法
  2. public void SerializeMethod(){
  3. Person mPerson = new Person();
  4. mPerson.setName("frankie");
  5. mPerson.setAge(25);
  6. Intent mIntent = new Intent(this,ObjectTranDemo1.class);
  7. Bundle mBundle = new Bundle();
  8. mBundle.putSerializable(SER_KEY,mPerson);
  9. mIntent.putExtras(mBundle);
  10. startActivity(mIntent);
  11. }
  12. //Pacelable传递对象方法
  13. public void PacelableMethod(){
  14. Book mBook = new Book();
  15. mBook.setBookName("Android Tutor");
  16. mBook.setAuthor("Frankie");
  17. mBook.setPublishTime(2010);
  18. Intent mIntent = new Intent(this,ObjectTranDemo2.class);
  19. Bundle mBundle = new Bundle();
  20. mBundle.putParcelable(PAR_KEY, mBook);
  21. mIntent.putExtras(mBundle);
  22. startActivity(mIntent);
  23. }
  24. //铵钮点击事件响应

转载于:https://www.cnblogs.com/gtgl/p/3927169.html

Activity传递对象的方法相关推荐

  1. java 传递intent_Android中使用Intent在Activity之间传递对象(使用Serializable或者Parcelable)的方法...

    Android中的不同Activity之间传递对象,我们可以考虑采用Bundle.putSerializable(Key,Object);也可以考虑采用Bundle.putParcelable(Key ...

  2. Android中Intent传递对象的两种方法(Serializable,Parcelable)

    这篇文章转自博客园 Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putPa ...

  3. ​Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]

    Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable] 在Android中的不同Activity之间传递对象,我们可以考虑采用Bun ...

  4. java intent 传递集合对象_Android系列之Intent传递对象的几种实例方法

    在Android中intent传递对象主要有2种方式分别是,Bundle.putSerializable(Key,Object)和Bundle.putParcelable(Key, Object);当 ...

  5. android bundle 对象,Android Bundle传递对象

    首先Android的Bundle是可以传递对象的.我们可以用Bundle b = new Bundle():b.putSerializable("key", 对象引用); 但是这样 ...

  6. java intent bundle_Android 通过Intent使用Bundle传递对象详细介绍

    Android 通过Intent使用Bundle传递对象 Android开发中有时需要在应用中或进程间传递对象,下面详细介绍Intent使用Bundle传递对象的方法. 被传递的对象需要先实现序列化, ...

  7. Binder相关面试总结(五):为什么Activity间传递对象需要序列化

    前言 我们都知道进行Android 开发的时候,跳转到Activity和Fragment的时候,传递对象是通过Intent或者bundle 进行传递.当这个对象没有实现序列化的时候 当你通过Inetn ...

  8. Android中传递对象的三种方法

    Android中,Activity和Fragment之间传递对象,可以通过将对象序列化并存入Bundle或者Intent中进行传递,也可以将对象转化为JSON字符串,进行传递. 序列化对象可以使用Ja ...

  9. android集合方法,android中intent传递list或者对象的方法

    本文实例讲述了android中intent传递list或者对象的方法.分享给大家供大家参考.具体实现方法如下: 方法一: 如果单纯的传递List 或者List的话 就可以直接使用 代码如下: inte ...

最新文章

  1. 写给准爸爸的专业指导
  2. python ‘%r‘或者‘{!r}‘的意思
  3. java发送内嵌图片邮件
  4. 量化交易,量化分析推荐书单
  5. 一个form 如何做两次提交_如何做一个优秀的家长
  6. spark executor task执行
  7. pycharm 怎么快速生成文件夹结构_为什么Python代码能运行但是PyCharm给我画红线?...
  8. 不要在循环,条件或嵌套函数中调用 Hook
  9. AC自动机 HDOJ 2222 Keywords Search
  10. kali linux 桌面消失_Kali Linux添加桌面快捷方式
  11. Java中list==null与list.size( )==0的区别
  12. bzoj 4556 字符串
  13. ISO12233分辨率测试卡分类及功能说明
  14. VS2005精简版(二)
  15. eclipse中文版导入导出java项目
  16. android 远程控制windows,Android手机远程控制Windows系统教程
  17. learning的反义词英文_常见英语词汇反义词大全
  18. LAMP虚拟主机架设论坛
  19. 【测试专场沙龙报名】千万级日活App的质量保证
  20. 对项目软件产品化的思考

热门文章

  1. swift_037(Swift之Swift和OC混编)
  2. php操作MySQL
  3. spring 定时器任务深入理解
  4. 论文阅读(Xiang Bai——【arXiv2016】Scene Text Detection via Holistic, Multi-Channel Prediction)...
  5. mongodb 复制集 维护小结
  6. 解决idea控制台打印乱码问题
  7. svn没有右键菜单的解决方案
  8. IOS本地日志记录解决方案
  9. R语言读取出现 列的数目比列的名字要多的解决方法
  10. 你怎么得到git总是从特定的分支拉?