1 Intent.ACTION_MAIN

String: android.intent.action.MAIN

标识Activity为一个程序的开始。比较常用。

Input:nothing

Output:nothing

例如:

1 <activity android:name=".Main" android:label="@string/app_name">
2     <intent-filter>
3         <action android:name="android.intent.action.MAIN" />
4         <category android:name="android.intent.category.LAUNCHER" />
5     </intent-filter>
6 </activity>

2 Intent.Action_CALL

Stirng: android.intent.action.CALL

呼叫指定的电话号码。

Input:电话号码。数据格式为:tel:+phone number

Output:Nothing

Intent intent=new Intent();
intent.setAction(Intent.ACTION_CALL);   
intent.setData(Uri.parse("tel:1320010001");
startActivity(intent);

3 Intent.Action.DIAL

String: action.intent.action.DIAL

调用拨号面板

Intent intent=new Intent();
intent.setAction(Intent.ACTION_DIAL);   //android.intent.action.DIAL
intent.setData(Uri.parse("tel:1320010001");
startActivity(intent);

Input:电话号码。数据格式为:tel:+phone number

Output:Nothing

说明:打开Android的拨号UI。如果没有设置数据,则打开一个空的UI,如果设置数据,action.DIAL则通过调用getData()获取电话号码。

但设置电话号码的数据格式为 tel:+phone number.

4.Intent.Action.ALL_APPS

String: andriod.intent.action.ALL_APPS

列出所有的应用。

Input:Nothing.

Output:Nothing.

5.Intent.ACTION_ANSWER

Stirng:android.intent.action.ANSWER

处理呼入的电话。

Input:Nothing.

Output:Nothing.

6 Intent.ACTION_ATTACH_DATA

String: android.action.ATTCH_DATA

别用于指定一些数据应该附属于一些其他的地方,例如,图片数据应该附属于联系人

Input: Data

Output:nothing

7 Intent.ACTION_BUG_REPORT

String: android.intent.action.BUG_REPORT

显示Dug报告。

Input:nothing

output:nothing

8 Intent.Action_CALL_BUTTON

String: android.action.intent.CALL_BUTTON.

相当于用户按下“拨号”键。经测试显示的是“通话记录”

Input:nothing

Output:nothing

Intent intent = new Intent(Intent.ACTION_CALL_BUTTON);
startActivity(intent);

9 Intent.ACTION_CHOOSER

String: android.intent.action.CHOOSER

显示一个activity选择器,允许用户在进程之前选择他们想要的,与之对应的是Intent.ACTION_GET_CONTENT.

10. Intent.ACTION_GET_CONTENT

String: android.intent.action.GET_CONTENT

允许用户选择特殊种类的数据,并返回(特殊种类的数据:照一张相片或录一段音)

Input: Type

Output:URI

这个以前用到过,看事例。

选择一个图片:

代码

int requestCode = 1001;

Intent intent = new Intent(Intent.ACTION_GET_CONTENT); // "android.intent.action.GET_CONTENT"
intent.setType("image/*"); // 查看类型,如果是其他类型,比如视频则替换成 video/*,或 */*
Intent wrapperIntent = Intent.createChooser(intent, null);
startActivityForResult(wrapperIntent, requestCode);

可通过重写onActivityResult方法来获取选择的数据内容。

Intent.ACTION_MAIN相关推荐

  1. Intent七大属性

    一.Intent的作用是什么?    1.Intent 用于封装程序的"调用意图".两个Activity之间,可以把需要交换的数据封装成Bundle对象,然后使用Intent携带B ...

  2. [高级]android应用开发之intent的妙用二

    相信做android应用开发的朋友对intent组件都已经是相当熟悉了,这里鄙人总结一下intent的妙用,希望对大家有帮助. intent妙用之列出所有已安装的应用程序列表 装载:http://bl ...

  3. android action pick,Intent中各种常见的Action

    1 Intent.ACTION_MAIN String: android.intent.action.MAIN 标识 Activity 为一个程序的开始.比较常用. Input:nothing Out ...

  4. android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序

    android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序   在应用里使用了后台服务,并且在通知栏推送了消息,希望点击这个消息回到activity, ...

  5. intent和手势探测

    一.三种启动方法 setComponent ComponentName comp = new ComponentName(this, SecondActivity.class); Intent int ...

  6. Android系统中标准Intent的使用

    2019独角兽企业重金招聘Python工程师标准>>> 一 Android系统用于Activity的标准Intent 1 根据联系人ID显示联系人信息 Intent intent = ...

  7. Android笔记一.深入理解Intent和IntentFilters(一)

    深入理解Intent和IntentFiler(一) 转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)     为了比較深刻的理解并灵活使用Inten ...

  8. Android开发之Intent.Action

    1 Intent.ACTION_MAIN String: android.intent.action.MAIN 标识Activity为一个程序的开始.比较常用. Input:nothing Outpu ...

  9. Intent中各种常见的Action

    1 Intent.ACTION_MAIN String: android.intent.action.MAIN 标识 Activity 为一个程序的开始.比较常用. Input:nothing Out ...

最新文章

  1. 面向对象编程(一)——面向对象和面向过程
  2. oracle:更改序列
  3. 发布一个自己开发的网站
  4. dataframe常用操作_Pandas | Dataframe的merge操作,像数据库一样尽情join
  5. JS函数中的arguments
  6. php curl伪装cookies,php curl 添加cookie伪造登陆抓取数据
  7. Java学习--内部类
  8. 任正非:华为有意出售 5G 技术!
  9. 电子助力方向机控制模块_17款路虎揽胜:偶发性电子助力失效
  10. IIS和tomcat共用80端口
  11. 解决gridview导出到excel中汉字出现乱码的问题
  12. 游侠原创:VMware ESXi 5安装图文教程
  13. Openproj 在64位操作系统报错errno=193
  14. SQL Server 2008 R2 卸载教程
  15. ARINC429硬件层初探
  16. java控制台编译_【java c#】通过控制台编译和运行程序//不依赖IDE
  17. 南邮研究生matlab与仿真课件,南京邮电大学研究生院.doc
  18. VisionPro相机操作类
  19. echarts圆柱形带背景图
  20. 如何完全卸载oracle

热门文章

  1. 下拉框_jQuery 美化界面的下拉框
  2. typedef 字符串_typedef在C中使用字符数组(定义别名来声明字符串)的示例
  3. ruby array_Ruby中带有示例的Array.cycle()方法
  4. java void方法_Java对象类的最终void wait(long ms)方法,包含示例
  5. Java——集合的概述
  6. 两数的最大公约数算法基础及优化
  7. 高中数学40分怎么办_2019年第35届全国高中数学联赛试题及参考答案
  8. linux sshd启动失败 sshd re-exec requires execution with an absolute path
  9. HDU - 1796——容斥原理+二进制枚举
  10. linux网络编程(二)高并发服务器