`

调用android系统自带的功能

 
阅读更多
//显示网页: 
Uri uri = Uri.parse("http://www.google.com");

Intent it = new Intent(Intent.ACTION_VIEW,uri);

startActivity(it);


 
//显示地图: 
Uri uri = Uri.parse("geo:38.899533,-77.036476");

Intent it = new Intent(Intent.Action_VIEW,uri);

startActivity(it);

//路径规划: 
Uri uri = Uri.parse("http://maps.google.com/maps?f=d&saddr=startLat20startLng&daddr=endLat%20endLng&hl=en");

Intent it = new Intent(Intent.ACTION_VIEW,URI);

startActivity(it);


 


//调用拨号程序 
Uri uri = Uri.parse("tel:xxxxxx");

Intent it = new Intent(Intent.ACTION_DIAL, uri);

startActivity(it);


Uri uri = Uri.parse("tel.xxxxxx");

Intent it =new Intent(Intent.ACTION_CALL,uri);//要使用这个必须在配置文件中加入


 
 
发送SMS/MMS

//发送短信的程序 
Intent it = new Intent(Intent.ACTION_VIEW);

it.putExtra("sms_body", "The SMS text");

it.setType("vnd.android-dir/mms-sms");

startActivity(it);

//发送短信 
Uri uri = Uri.parse("smsto:0800000123");

Intent it = new Intent(Intent.ACTION_SENDTO, uri);

it.putExtra("sms_body", "The SMS text");

startActivity(it);

  
 
//发送彩信 
Uri uri = Uri.parse("content://media/external/images/media/23");

Intent it = new Intent(Intent.ACTION_SEND);

it.putExtra("sms_body", "some text");

it.putExtra(Intent.EXTRA_STREAM, uri);

it.setType("image/png");

startActivity(it);

 
 
 
//发送Email
Uri uri = Uri.parse("mailto:xxx@abc.com");

Intent it = new Intent(Intent.ACTION_SENDTO, uri);

startActivity(it);

Intent it = new Intent(Intent.ACTION_SEND);

it.putExtra(Intent.EXTRA_EMAIL, "me@abc.com");

it.putExtra(Intent.EXTRA_TEXT, "The email body text");

it.setType("text/plain");

startActivity(Intent.createChooser(it, "Choose Email Client"));

Intent it=new Intent(Intent.ACTION_SEND);

String[] tos={"me@abc.com"};

String[] ccs={"you@abc.com"};

it.putExtra(Intent.EXTRA_EMAIL, tos);

it.putExtra(Intent.EXTRA_CC, ccs);

it.putExtra(Intent.EXTRA_TEXT, "The email body text");

it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");

it.setType("message/rfc822");

startActivity(Intent.createChooser(it, "Choose Email Client"));


 
 
//添加附件 
Intent it = new Intent(Intent.ACTION_SEND);

it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");

it.putExtra(Intent.EXTRA_STREAM, "file:///sdcard/mysong.mp3");

sendIntent.setType("audio/mp3");

startActivity(Intent.createChooser(it, "Choose Email Client"));


 
 
//播放多媒体
Intent it = new Intent(Intent.ACTION_VIEW);

Uri uri = Uri.parse("file:///sdcard/song.mp3");

it.setDataAndType(uri, "audio/mp3");

startActivity(it);

Uri uri = Uri.withAppendedPath(MediaStore.Audio.Media.INTERNAL_CONTENT_URI, "1");

Intent it = new Intent(Intent.ACTION_VIEW, uri);

startActivity(it);

  
 
分享到:
评论

相关推荐

    调用Android系统自带功能

    调用Android系统自带功能,包括多媒体、短信、通话。

    android 调用系统自带录音机

    总的来说,调用Android系统自带录音机是一项基础且实用的功能,通过Intent和MediaRecorder类的结合使用,我们可以轻松实现这一功能。然而,根据实际需求,有时可能需要自定义录音逻辑,以提供更加定制化的用户体验。...

    android 系统自带图标

    在Android操作系统中,图标是用户界面的重要组成部分,它们不仅提供了视觉吸引力,还为应用程序和系统功能提供了直观的标识。"android 系统自带图标"这个主题涵盖了Android平台中内置的各种图标资源,这些图标通常...

    调用Android自带日历功能

    调用Android自带日历功能是Android开发中一个实用的功能,它允许开发者在应用程序中集成与设备内置日历的交互,从而提升用户体验。以下是对这一功能的深入解析及相关知识点的详细介绍。 ### 调用Android日历功能 ...

    调用android系统自带的视频录制功能完成视频的录制

    下面我们将详细探讨如何调用Android系统自带的视频录制功能以及在SD卡上保存录制的视频。 首先,我们需要创建一个`MediaRecorder`对象,并对其进行初始化。初始化过程中,我们需要设置以下几个关键参数: 1. **源*...

    安卓调用系统自带的发短信功能

    综上所述,调用Android系统的发短信功能涉及到了Intent的使用、权限管理以及可能的后台服务处理。理解这些知识点,开发者可以轻松地在应用中集成这一功能,为用户提供便利。在提供的`SendSMS`项目中,你可以找到具体...

    android调用系统自带照相机拍照

    在Android开发中,调用系统自带的照相机功能是一项常见的任务,这允许用户直接通过应用程序启动设备的相机应用,拍摄照片并保存到指定位置。本文将深入探讨如何实现这一功能,包括所需的关键知识点、步骤以及可能...

    安卓android系统自带程序卸载、删除方法宣贯.pdf

    总之,卸载安卓Android系统的自带程序需要谨慎操作,尤其是在获取root权限后。了解每个应用的作用并权衡其对系统的影响至关重要。同时,定期备份数据也是个好习惯,以防意外情况导致数据丢失。最后,对于不熟悉的...

    Android系统自带分享图片功能

    "Android系统自带分享图片功能" Android系统自带分享图片功能是指Android系统中提供的一种图片分享功能,可以让用户快速分享图片到各种社交媒体平台上。这种功能非常实用,对于需要分享图片的应用程序非常有价值。 ...

    android系统自带对话框

    本篇将详细介绍Android系统自带的四种常见对话框类型:标准对话框、单选对话框、复选对话框和加载对话框。 1. 标准对话框(AlertDialog) 标准对话框是最基础的对话框形式,通常包含一个标题、一个消息文本以及一到...

    android 调用自带录像功能 保存自定义路径

    在Android平台上,调用系统自带的录像功能并指定保存路径是一项常见的需求,这涉及到多媒体处理、Intent使用以及文件系统的操作。下面将详细讲解如何实现这一功能。 首先,我们需要理解Android的Intent机制。Intent...

    Android调用系统自带的分享功能实例代码

    Android 调用系统自带的分享功能实例代码 Android 调用系统自带的分享功能实例代码是指在 Android 应用程序中调用系统自带的分享功能,实现分享文本、图片、多个文件等到社交媒体、即时通讯软件等平台。这种方法...

    Android混合开发之H5调用系统相机和相册

    又由于Android系统自带的WebView被人吐槽过多,所以决定使用腾讯封装的X5内核的WebView,使用和方法上和系统的相差不大。 第一步:在布局中使用WebView。 我们设置一个progressbar用来提示加载进度,我想从用户...

    Android调用手机系统自带录音功能实现语音录制与播放

    通过以上步骤,开发者可以构建一个基本的Android语音录制与播放应用,充分利用手机系统自带的录音功能,为用户提供便捷的语音操作体验。在实际项目中,还可以根据需求扩展更多功能,如音量控制、剪辑、分享等。

    Android实现调用系统分享功能示例的总结

    Android分享—调用系统自带的分享功能 实现分享功能的几个办法 1.调用系统的分享功能 2.通过第三方SDK,如ShareSDK,友盟等 3.自行使用各自平台的SDK,比如QQ,微信,微博各自的SDK Android调用系统分享文本信息、...

    Android调用系统闹钟

    在经过深思之后写了一个全面捕获的办法,可以调用到任何厂商自带的系统闹钟。分数高了点,但是对于需要的人还是很值得的!毕竟花了很多时间在研究。。。呵呵经常下载没有积分了就靠这些赚点积分。。。。相互学习。。...

    android调用系统自动功能

    android调用系统的一些自动功能,完成对系统自带功能的访问

    安卓Android源码——调用安卓自带文本朗读.rar

    这个压缩包“安卓Android源码——调用安卓自带文本朗读.rar”显然是提供了关于如何利用Android系统内置的文本转语音(Text-to-Speech, TTS)服务的示例代码。下面将详细探讨Android中的TTS机制及其应用。 Android的...

    Android调用系统自带浏览器打开网页的实现方法

    Android调用系统自带浏览器打开网页的实现方法 Android平台中,开发者经常需要在应用程序中打开一个网页,以便用户可以浏览网页中的内容。为此,Android提供了多种方式来调用系统自带浏览器打开网页,本文将详细...

Global site tag (gtag.js) - Google Analytics