//序列化
intent.toURI();
//反序列 化使用:
Intent.parseUri(uriString, 0);
序列化
Intent intent = new Intent(ACTION);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
String intnetUri = intent...
分类:
移动开发 时间:
2014-09-12 10:19:23
阅读次数:
322
前一节我们学习了Intent的基本用法,多个Activity之间的转跳并传递信息。
今天我们使用Intnet...
分类:
移动开发 时间:
2014-09-11 23:55:41
阅读次数:
381
1.[代码]调用拨号程序 1234// 给移动客服10086拨打电话Uri uri = Uri.parse("tel:10086");Intent intent = new Intent(Intent.ACTION_DIAL, uri);startActivity(intent);2.[代码]发送....
分类:
移动开发 时间:
2014-09-11 16:51:02
阅读次数:
321
Android 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动:12345Intent intent = new Intent(I...
分类:
移动开发 时间:
2014-09-11 16:47:32
阅读次数:
185
理解Intent的关键之一是理解清楚Intent的两种基本用法:一种是显式的Intent,即在构造Intent对象时就指定接收者,这种方式与普通的函数调用类似;另一种是隐式的Intent,即Intent的发送者在构造Intent对象时,并不知道也不关心接收者是谁,这种方式与函数调用差别比较大,有利于...
分类:
移动开发 时间:
2014-09-11 16:46:32
阅读次数:
203
MainActivity如下:
package cc.testbroadcasta;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
/**
* Demo描述:
* 利用AndroidManifest.xml注册广播接收者
*/
public class Main...
分类:
移动开发 时间:
2014-09-10 23:55:38
阅读次数:
212
拨号拦截
当用户拨出一个号码时,系统会发出一条广播:android.intent.action.NEW_OUTGOING_CALL
我们通过继承BroadcastReceiver 实现拨出电话的广播接收器OutgoingCallReceiver,使它只响应拨出电话的广播。接收到广播后先获取用户呼叫的...
分类:
移动开发 时间:
2014-09-10 23:39:01
阅读次数:
219
singleTop要求如果创建intent的时候栈顶已经有要创建的Activity的实例,则将intent发送给该实例,而不发送给新的实例。(注意是栈顶,不在栈顶照样创建新实例!)singleTask模式:当intent到来,需要创建singleTask模式Activity的时候,系统会检查栈里面是否已经有该Activity的..
分类:
其他好文 时间:
2014-09-10 19:46:41
阅读次数:
155
在接收消息广播的onReceive里,跳转到你要显示的界面。如:Intent intent = new Intent(arg0,MainActivity.class);intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); arg0.startActivi.....
分类:
移动开发 时间:
2014-09-10 15:33:30
阅读次数:
184
有三个Activity: A.java ,B.java ,C.javaActivity之间的跳转常用方法:1.startActivity(Intent intent); 该方法只用于启动新的Activity2.startActivityForResult(Intent intent, int req...
分类:
移动开发 时间:
2014-09-10 14:04:10
阅读次数:
144