1、如在MainActivity.java中的按钮点击时设置://发送数据方法1--简单型 i.putExtra("txt", "没错,我就是刚传来的信息!"); //发送数据方法2--复杂型 Bundle data = new Bundle(); data.pu...
分类:
移动开发 时间:
2015-04-10 13:06:14
阅读次数:
140
Intent 传递数据intent.setClass(getApplicationContext(), DetailsActivity.class);intent.putExtra("id", (String) proList.get(position - 2).getItem("id"));int...
分类:
其他好文 时间:
2015-04-09 16:47:52
阅读次数:
123
关于不同的activity之间的传值个人感觉如果两个activity相关的话,使用intent和bundle还是挺多的,如果关联不是很密切的话一般都是用service传值,后文会将四大组建结合起来讲解下,现在先说说bundle,原来博主一般都是直接itntent.putextra();键值对少的时候控制的比较精细,而且感觉也不是很麻烦,但是一旦键值对很多的时候,那就比较可怕了,一个是程序的性能问题...
分类:
其他好文 时间:
2015-04-07 17:40:29
阅读次数:
139
调试系统切图 用户修改头像,当用户选择相册图片,然后调用系统切图工具后 小米手机直接退出程序,测试 MX 三星 都没问题以下代码最关键地方intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.parse(imagePath)); intent.p...
分类:
移动开发 时间:
2015-04-02 23:58:04
阅读次数:
193
记录轨迹思路
用Service获取经纬度,onCreate中开始采集经纬度点,保存到ArrayList
每隔5秒取样一次,若经纬度未发生变化,丢弃该次取样
在onDestroy中,将ArrayList转成JSON格式,然后存储到SDCard中
显示轨迹思路
读取目录下所有轨迹文件,并生成ListView
在OnItemClick中将文件名称通过intent.putExtra传递给显示轨迹的Activ...
分类:
移动开发 时间:
2015-03-31 22:20:30
阅读次数:
256
Intent不仅用来启动一个活动,Intent还可以在启动活动的时候传递参数。1.向下一个活动传递数据启动活动的时候传递数据,Intent提供了一系列putExtra()方法的重载,可以把要传递的数据暂存在Intent中,启动了另一个活动后,只需要把这些数据再从Intent中取出就可以了。例如Fir...
分类:
移动开发 时间:
2015-03-17 23:25:20
阅读次数:
224
界面跳转后内容回调 or
内容回传
前一个界面给后一个界面传递消息
让跳转的intent携带参数:
1. 在第一个界面:intent封装数据
it.putExtra("msg",
"吧啦啦啦");
2.在第二个界面取出数据
//取出数据方法:保证是获取前一界面的同一个it对象。
Intent it=getIntent();
//取出数据
String msg=...
分类:
移动开发 时间:
2015-03-12 22:32:41
阅读次数:
193
如何使用Intent传递对象
我们可以使用Intent来启动Activity,开启服务Service,发送广播Broadcast,然后使用Intent传递基本的数据类型,如:布尔值,整型,字符串等
Intent intent = new Intent(this, SecondActivyt.class);
intent.putExtra("isBoy", true);
intent.putEx...
分类:
其他好文 时间:
2015-03-12 19:18:39
阅读次数:
118
//分享文字
Intent intent = new Intent(Intent.ACTION_SEND);
intent.putExtra(Intent.EXTRA_TEXT, "要分享的文本。");
intent.setType("text/plain");
startActivity(Intent.createChooser(intent, "分享"));
//分享图片
Uri uri =...
分类:
其他好文 时间:
2015-03-11 10:53:31
阅读次数:
162
intent的简单用法Intent一些简单用法传值:Intentintent=newIntent();intent.putExtra("extra","这是页面一传来的值!");intent.setClass(Test_for_intentActivity.this,actpage2.class);startActivity(intent);取值:Intentintent=getIntent();StringStringE=intent.getString..
分类:
移动开发 时间:
2015-03-09 01:48:50
阅读次数:
123