android intent

intent是什么东西呢,在我看来,它是一个通知android执行下一个功能或是服务的一个消息机制。官方的意思是:intent是用来调用组件的一个概念,组件包括Activities、Sevices、ContentProviders、BroadcastReceivers。

下面是英文:

Android introduced a concept called intents to invoke components. The list ofcomponents in Android includes activities (UI components), services (background code),

broadcast receivers (code that responds to broadcast messages), and content providers
(code that abstracts data).

具体在代码中像这样用:

public static void showWebBrowser(Activity activity){
		Intent intent = new Intent(Intent.ACTION_VIEW);
		intent.setData(Uri.parse("http://www.google.com"));
		activity.startActivity(intent);
	}

上面这段代码是打开网页浏览器,首页为google。参数为activity是因为intent是由activity到另外一个activity的“通知器”。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值