Intent之调用系统组件

1、调用web浏览器

1 Uri uri=Uri.parse("www.baidu.com");
2 Intent intent=new Intent(Intent.ACTION_VIEW,uri);
3 startActivity(intent);

 2、显示地图

1 Uri uri=Uri.parse("geo:118.797694,32");
2 Intent intent=new Intent(Intent.ACTION_VIEW,uri);
3 startActivity(intent);

3、调用拨号界面

1 Uri uri=Uri.parse("tel:10086");
2 Intent intent=new Intent(Intent.ACTION_VIEW,uri);
3 startActivity(intent);

 4.直接拨号

1 Uri uri=Uri.parse("tel:10086");
2 Intent intent=new Intent(Intent.ACTION_CALL,uri);
3 startActivity(intent);

5、调用短信程序

1 Intent intent=new Intent(Intent.ACTION_VIEW);
2 intent.putExtra("DATA","你好");
3 intent.setType("vnd.android-dir/mms-sms");
4 startActivity(intent);

播放音频

1 Uri uri=Uri.parse("file://sdcard/a.mp3");
2 Intent intent=new Intent ();
3 intent.setAction(Intent. ACTION_VIEW);
4 intent.setDataAndType(uri,"audio/x-mpeg");
5 startActivity(intent);

 说明:首先要准备MP3文件到sccard表中

原文地址:https://www.cnblogs.com/DASOU/p/3149090.html