Intent学习(1)

原创 2016年08月29日 23:19:40
<span style="color: rgb(90, 90, 90); font-family: "microsoft yahei"; font-size: 25.2px; font-weight: 600; line-height: 27.72px; white-space: pre-wrap; background-color: rgb(255, 255, 255);">一、Intent的定义</span>

1.Intent是一种在不同组件之间传递的请求消息,是应用程序发出的请求和意图。他不仅可以**指明当前组件想要执行的意图**,动作,还可以**在不同组件之间传递数据**

2.Intent是一种运行时绑定(runtime binding)机制,它能在程序运行的过程中连接两个不同的组件。通过Intent,你的程序可以向Android表达某种请求或者意愿,Android会根据意愿的内容选择适当的组件来响应。

3. Intent不仅可用于应用程序之间,也可用于应用程序内部的activity, service和broadcast receiver之间的交互

4. Intenet大致可以分为两种,显示Intent隐式Intent


二、Intent的简单使用

1.Activity
       Intent intent = new Intent( FirstActivity.this , SecondActivity. class );  
<pre name="code" class="html"><span style="white-space:pre">	</span><span style="font-size:24px;">startActivity(intent);</span>


2. Service
启动服务
<span style="font-size:24px;"><span style="white-space:pre">	</span>   Intent  intent = new Intent(Activity.this, MyService.class);  
 	    startService(intent);</span>

停止服务

<span style="font-size:24px;"><span style="white-space:pre">	</span>Intent  intent = new Intent(Activity.this, MyService.class);  
 	    stopService(intent);</span>

3. 广播

<span style="font-size:24px;">Intent  intent = new Intent("com.example.broadcasttest.MY_BROADCAST");</span>
<span style="font-size:24px;">//自定义广播,AndroidManifest文件中符合此调节的广播接收器,接收此条广播</span>
<span style="font-size:24px;">sendBroadcast(intent);</span>



android学习笔记1——Intent

android学习笔记1——Intent(注:内容主要来源于developer.android.com,以及任玉刚大神的《android开发艺术探索》)Intent的定义:Intent 是一个消息传递...

Android学习笔记6:使用Intent1

《第一行代码——Android》郭霖著 Intent介绍Intent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。Inte...

Android-1(Intent)

  • 2014年02月10日 17:13
  • 2.85MB
  • 下载

7.Intent初级学习.rar

  • 2012年01月01日 22:42
  • 51.84MB
  • 下载

Android开发之使用Intent发送广播消息(1)

应用程序和Android系统都可以使用Intent发送广播消息。其中,广播消息的内容可以是与应用程序密切相关的数据信息,也可以是Android的系统信息,例如,网络连接变化、电池电量变化、接收短信和系...

Intent初级学习(android)

  • 2012年04月16日 13:49
  • 234KB
  • 下载

Android Intent 学习笔记

  • 2014年07月23日 14:06
  • 329KB
  • 下载

Android中隐式Intent的用途(1) -- 基础知识

Android中隐式Intent的用途 -- 基础知识          对于明确指出了目标组件名称的Intent,我们称之为“显式Intent”。对于没有明确指出目标组件名称的Intent,则称之...
  • Coder80
  • Coder80
  • 2012年08月17日 21:52
  • 3209

Android 学习(26)Intent 分类

  • 2016年03月21日 19:55
  • 635KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Intent学习(1)
举报原因:
原因补充:

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