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 >

2Intent.Action_CALL

Stirng: android.intent.action.CALL

呼叫指定的电话号码。

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

Output:Nothing

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

3 Intent.Action.DIAL

String: action.intent.action.DIAL

调用拨号面板

Intentintent = 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

Intentintent = 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 ;

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

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

更多相关文章

  1. Android对接webService接口
  2. Android(安卓)取出 图片以字节形式存放到数据库的数据,并将图片显
  3. 整理出来的一些Android基础知识
  4. Android的关键的持久数据应该在onPause()方法中保存
  5. Android(安卓)手机存储文件各种路径
  6. Android通过http协议POST传输方式
  7. Android官方ORM Room介绍
  8. android 建数据库 SQLite 存储sd 卡或者内存
  9. 2010.12.08——— android progressDialog

随机推荐

  1. Android(Java)正则表达式判断手机号、邮箱
  2. android断点续传实现方案之三
  3. 再识Intent-实现调用Android内置浏览器打
  4. android C++ 和 jni,根据JNIEnv的FindClas
  5. Android资源文件mk的格式
  6. unity3d 获取剩余空间大小 android and i
  7. Android 控件界面转成Bitmap
  8. 学习Android从0开始之开发工具篇-Android
  9. Android Material Design 实践(二)--Dial
  10. Android(安卓)环境的配置 以及 模拟器的