Android调用系统应用程序:

1.直接拨打电话:

Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:12345678"));startActivity(callIntent);


 

2.将电话号传入拨号程序:

Intent dialIntent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:87654321"));startActivity(dialIntent);


 

3.调用拨打界面:

Intent touchDialerIntent = new Intent("com.android.phone.action.TOUCH_DIALER");startActivity(touchDialerIntent);


 

4.浏览网页:

Intent webIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://nokiaguy.blogjava.net"));startActivity(webIntent);


 

5.向Email客户端传递Email地址:

Uri uri = Uri.parse("mailto:xxx@abc.com");Intent intent = new Intent(Intent.ACTION_SENDTO, uri);startActivity(intent);


 

6. 发送Email:

Intent sendEmailIntent = new Intent(Intent.ACTION_SEND);sendEmailIntent.putExtra(Intent.EXTRA_EMAIL, new String[]{ "techcast@126.com" });sendEmailIntent.putExtra(Intent.EXTRA_CC, new String[]{ "abc@126.com", "test@126.com" });sendEmailIntent.putExtra(Intent.EXTRA_SUBJECT,"关于Android的两个技术问题");sendEmailIntent.putExtra(Intent.EXTRA_TEXT,"1. 如何调用其他应用程序中的Activity?\n2. 在应用程序中如果接收系统广播?");sendEmailIntent.setType("text/plain");startActivity(Intent.createChooser(sendEmailIntent,"选择发送消息的客户端"));


 

7.调用联系人页面:

Intent contactListIntent = new Intent("com.android.contacts.action.LIST_CONTACTS");startActivity(contactListIntent);


 

8.系统设置页面:

Intent settingsIntent = new Intent("android.settings.SETTINGS");startActivity(settingsIntent);


 

9:wifi设置页面:

Intent wifiSettingsIntent = new Intent("android.settings.WIFI_SETTINGS");startActivity(wifiSettingsIntent);


 

10:选择音频程序:

Intent audioIntent = new Intent(Intent.ACTION_GET_CONTENT);audioIntent.setType("audio/*");startActivity(Intent.createChooser(audioIntent, "选择音频程序"));


 源码下载地址:http://download.csdn.net/detail/lixiaolei5446/6855389

 

更多相关文章

  1. android执行外部程序,类似DELPHI里的EXEC函数
  2. android延续按两次返回退出程序(完整代码)
  3. Android应用程序进程启动过程的源代码分析(2)
  4. Android应用程序组件Content Provider的共享数据更新通知机制分
  5. Android应用程序键盘(Keyboard)消息处理机制分析(10)
  6. Android应用程序键盘(Keyboard)消息处理机制分析(21)
  7. Android应用程序组件Content Provider的启动过程源代码分析(6)
  8. Android 驱动之旅 第四章:在Android 系统中编写JNI 方法在应用程
  9. android之NDK(jni)开发笔记1——运行第一个NDK程序

随机推荐

  1. 对容器镜像的思考和讨论
  2. 用python爬取3万多条评论,看韩国人如何评
  3. 是技术也是艺术 使用geopandas玩转地图可
  4. conda+jupyter玩转数据科学环境搭建
  5. 1 简介 在上一篇文章中我们对geopandas
  6. 简单几步,教你使用scikit-learn做分类和回
  7. Android常用小功能实例
  8. 超简单!基于Python搭建个人“云盘”
  9. Numpy基础20问
  10. 47页PPT | 如何利用Python进行自动化办公