在上一篇的基础上,我们收到了广播,现在我们想做点什么。。比如启动一个服务,或者启动一个activity。以activity为例,下面聊一聊具体做法。在onReceive方法里跳转到activity即可,需要注意的是在startActivity之前要setFlags(Intent.FLAG_ACT.....
分类:
移动开发 时间:
2014-07-27 22:01:00
阅读次数:
285
Activity跳转与传值,主要是通过Intent类,Intent的作用是激活组件和附带数据。一、Activity跳转方法一Intent intent = new Intent(A.this, B.class);startActivity(intent)方法二Intent intent = new ...
分类:
其他好文 时间:
2014-07-24 22:00:12
阅读次数:
177
首先是相册图片的获取:private final String IMAGE_TYPE = "image/*";private final int IMAGE_CODE = 0; //这里的IMAGE_CODE是自己任意定义的//使用intent调用系统提供的相册功能,使用startActivity....
分类:
移动开发 时间:
2014-07-24 17:30:35
阅读次数:
306
调用拨号程序
// 给移动客服10086拨打电话
Uri uri = Uri.parse("tel:10086");
Intent intent = new Intent(Intent.ACTION_DIAL, uri);
startActivity(intent);
发送短信或彩信
// 给10086发送内容为“Hello”的短信
Uri uri = Uri.par...
分类:
其他好文 时间:
2014-07-21 11:34:44
阅读次数:
285
主要是通过包名启动第三方应用,获取去包名的方法网上很多,就不多说了。
两种方式启动:
第一种:
Intent intent = new Intent();
intent.setClassName("要启动应用的包名", "要启动应用的activity");
startActivity(intent);
第二种:
Intent intent = new Intent();
int...
分类:
移动开发 时间:
2014-07-18 18:02:37
阅读次数:
217
从一个Activity启动到另一个Activity可以使用startActivity()方法或者是startActivityForResult()方法第一种:直接启动一个ActivityIntent intent = new Intent(Main.this, SecondActivity.clas...
分类:
移动开发 时间:
2014-07-17 22:11:42
阅读次数:
292
从意图返回结果startActivity()方法调用还有一个活动,但并没有返回结果给当前活动。此时如想从一个活动中回传数据,就要使用startActivityForResult()方法。点此获取完整代码~ 1、使用上一篇中创建的项目,在...
分类:
移动开发 时间:
2014-07-16 20:10:18
阅读次数:
178
实现界面跳转的代码如下:第一种:Intent mIntent = new Intent();mIntent.setClassName(mcureeActivity.this, nextActivity.class);startActivity(mIntent)第二种:Intent mIntent =...
分类:
移动开发 时间:
2014-07-13 10:43:51
阅读次数:
200
一、不需要返回值的跳转Intent intent=new Intent();intent.setClass(目前的acitivy.this, 目标activity.class);startActivity(intent);二、需要返回值的跳转Intent intent=new Intent();in...
分类:
移动开发 时间:
2014-07-13 10:09:06
阅读次数:
188
源代码如下: 1 public class ReceiveHandler extends BroadcastReceiver{ 2 3 private final String ACTION_RECE_LinkReply="com.hutao.linkRequestReceive"; 4 ...
分类:
其他好文 时间:
2014-07-07 20:48:23
阅读次数:
324