android打包传递

原创 2015年11月17日 17:05:41

在第一个SearchShowActivity.java里:

                                HashMap<String,Object> itemMap = (HashMap<String, Object>) adapterView.getItemAtPosition(position);
//int num = (Integer) itemMap.get("id");
String foodName = (String) itemMap.get("foodName");
String classification = (String) itemMap.get("foodClassification");
String describe = (String) itemMap.get("describe");

DBFood food = new DBFood();
//food.setId(num);
food.setFoodName(foodName);
food.setFoodClassification(classification);
food.setDescribe(describe);

Intent intent = new Intent();
intent.putExtra("food", food);
intent.setClass(SearchShowActivity.this, LookupMenuActivity.class);  //跳转到显示的页面

SearchShowActivity.this.startActivity(intent);


第二个LookupMenuActivity.java里:

textViewN = (TextView) findViewById(R.id.show_name_t);       //xml里定义了show_name_t、show_classification_t、show_describe_t用来显示结果
textViewC = (TextView) findViewById(R.id.show_classification_t);
textViewD = (TextView) findViewById(R.id.show_describe_t);
Intent intent = this.getIntent();
DBFood food = (DBFood) intent.getSerializableExtra("food");  //将SearchShowActivity.java中打包传过来的food接受。

textViewN.setText(food.getFoodName());      //将food传来的名字、类型、描述与显示结果的textview绑定,显示在上面。
textViewC.setText(food.getFoodClassification());
textViewD.setText(food.getDescribe());

Android activity常用传值Json字符串传字符串传对象传集合

开发中我们常常需要在页面之间进行传值,今天讲下用json传值, 简单点讲json传值即把对象转成字符串传递接收后再解析成对象, 网上那些解析方法都是很繁琐不适合日常开发,我们可以直接用 Goog...
  • SingleView
  • SingleView
  • 2017年12月01日 15:24
  • 254

谈谈Android重打包--初语

写在前面的话 仅以此系列献给喜欢我CSDN的小伙伴们 申明 此文禁止转载,谢谢合作 序言 在开头说这会是一个系列,那就说明我有很多话要说。从最简单的介绍到问题的提出,解决方案的构思以及...
  • Grace_0642
  • Grace_0642
  • 2015年03月20日 00:39
  • 1803

Android命令行打包过程

因为要用到给测试工程打包所以学习了下Android自动打包的,那自动打包就必须对Android的打包步骤与命令有一定的了解  Android打签名包有三种形式: 第一种:通过eclipse 的工具进行...
  • eleven521
  • eleven521
  • 2014年01月17日 22:25
  • 1931

Android基础 -- Activity之间传递数据(bitmap和map对象)

做项目的时候需要用到在2个activity之间传递一些数据,之前做的都是
  • xueerfei008
  • xueerfei008
  • 2014年04月06日 21:50
  • 40511

android intent传递对象和集合

传递对象 Article article = JsonUtils.getArticle(content); intent = new Intent(activity, Co...
  • qq_35114086
  • qq_35114086
  • 2016年09月30日 00:10
  • 2502

Android中Context的传递

Android中,Context是一种抽象类,它直接继承了Object,它由Android系统来实现,它可以得到一个应用程序的运行环境。但只能在activity,broadcasting,等中获得,如...
  • sunny1996
  • sunny1996
  • 2016年07月30日 23:03
  • 1277

Android打包生成自定义文件名配置

我们在实际开发中经常在上线前会提测很多测试包(beta版),测试完成后会出一个生产环境的包或者说上线包(release版)。有时候一个项目会设置很多的渠道,多渠道打包的命名也很麻烦,如果按照系统默认的...
  • u012771445
  • u012771445
  • 2017年07月10日 13:37
  • 398

Android中activity之间如何传递Hashmap数据

我的使用场景是当一个页面需页面中的listview中的hashmap的数据时要另一个,就要用到了传递hashmap数据。 在发送方,我的代码是这样的:package cn.oddcloud.www....
  • SHRDLU
  • SHRDLU
  • 2016年05月08日 15:24
  • 5870

Android 通过 Intent 传递类对象

Android中Intent传递类对象提供了两种方式一种是 通过实现Serializable接口传递对象,一种是通过实现Parcelable接口传递对象。 要求被传递的对象必须实现上述2种接口中的一...
  • gao_chun
  • gao_chun
  • 2014年09月23日 11:05
  • 2708

android studio打包失败,没遇见过,真的很坑!!!

android studio在打包过程中失败。感觉项目很大,内存溢出了。 具体的错误自己看了下,是关于内存的东西。  直接上解决办法,原理没有弄明白。 1,在项目的gradle.properti...
  • zzq272804553
  • zzq272804553
  • 2016年09月28日 10:57
  • 2754
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android打包传递
举报原因:
原因补充:

(最多只允许输入30个字)