`
endual
  • 浏览: 3509762 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

android 内置的短信等调用代码

 
阅读更多

1 Intent.ACTION_VIEW

String android.intent.action.VIEW

用于显示用户的数据。比较通用,会根据用户的数据类型打开相应的Activity。比如 tel:13400010001打开拨号程序,http://www.g.cn则会打开浏览器等。

代码1:

Uri uri = Uri.parse("http://www.google.com");     //浏览器
//Uri uri =Uri.parse("tel:1232333");		  //拨号程序
//Uri uri=Uri.parse("geo:39.899533,116.036476");  //打开地图定位
Intent it  = new Intent(Intent.ACTION_VIEW,uri); 
startActivity(it);

代码2:

//调用发送短信的程序
Intent it = new Intent(Intent.ACTION_VIEW);    
it.putExtra("sms_body", "信息内容...");    
it.setType("vnd.android-dir/mms-sms");    
startActivity(it); 

代码3:

//播放视频
Intent intent = new Intent(Intent.ACTION_VIEW); 
Uri uri = Uri.parse("file:///sdcard/media.mp4"); 
intent.setDataAndType(uri, "video/*"); 
startActivity(intent); 

 

 

2 Intent.ACTION_SENDTO

String: android.intent.action.SENDTO

说明:发送短信息

//发送短信息
Uri uri = Uri.parse("smsto:13200100001");    
Intent it = new Intent(Intent.ACTION_SENDTO, uri);    
it.putExtra("sms_body", "信息内容...");    
startActivity(it); 

 

//发送彩信,设备会提示选择合适的程序发送
Uri uri = Uri.parse("content://media/external/images/media/23"); //设备中的资源(图像或其他资源)  
Intent intent = new Intent(Intent.ACTION_SEND);    
intent.putExtra("sms_body", "内容");    
intent.putExtra(Intent.EXTRA_STREAM, uri);    
intent.setType("image/png");    
startActivity(it); 

 

//Email
Intent intent=new Intent(Intent.ACTION_SEND);      
String[] tos={"android1@163.com"};      
String[] ccs={"you@yahoo.com"};      
intent.putExtra(Intent.EXTRA_EMAIL, tos);      
intent.putExtra(Intent.EXTRA_CC, ccs);      
intent.putExtra(Intent.EXTRA_TEXT, "The email body text");      
intent.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");      
intent.setType("message/rfc822");      
startActivity(Intent.createChooser(intent, "Choose Email Client"));
分享到:
评论

相关推荐

    Android开发案例驱动教程 配套代码

    17.2.1 Android内置的发送短信/彩信功能 450 17.2.2 自己编写发送文本内容的短信 452 17.2.3 自己编写接收文本内容的短信 458 17.2.4 自己编写发送二进制内容的短信 459 17.2.5 自己编写接收二进制内容的短信 ...

    Android开发应用实战详解源代码

    7.6 获取内置媒体文件 7.7 调节音量 7.8 播放mp3资源文件 7.9 录制音频 7.10 实现相机拍照功能 7.10.1 实现原理 7.10.2 编程思想 7.10.3 具体实现 7.11 自制3gp影片播放器 7.12 小结 第8章 网络编程 8.1 http参数...

    Xamrin Android开发实战 基础下篇 源代码

    Xamrin Android开发实战 基础下篇 源代码 下册目录 第7章 选择器 1 7.1 时间选择器 1 7.2 日期选择器 3 7.3 自定义选择器 8 7.3.1 显示自定义选择器 8 7.3.2 填充自定义选择器 10 第8章 手势 15 8.1 轻拍 15 8.2 ...

    android上百例精品实例源码(非常值得下载)收藏

    Android代码调用C++代码和C++代码调用Android代码.zip android写的google map api 应用.rar android基于自定义适配器的ExpandableListView.zip Android无线点餐系统.rar Android模仿乐淘的应用程序分析源码.zip ...

    10大经典Android开源项目分享(学习android必备)

    从这个项目中可以掌握到如何使用内置的短信SMS接口。  5、 Standup Timer  Standup Timer应用用于控制站立会议时间,类似秒表倒计时,可以提醒每个人的讲话时间已到,从而保证每个与会者使用时间一样。从该项目的...

    android 10个开源项目的学习

    从这个项目中可以掌握到如何使用内置的短信SMS接口。  5、 Standup Timer  Standup Timer应用用于控制站立会议时间,类似秒表倒计时,可以提醒每个人的讲话时间已到,从而保证每个与会者使用时间一样。从该项目的...

    Google Android SDK开发范例大全(第3版) 1/5

    全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...

    10个经典的Android开源应用项目

    从这个项目中可以掌握到如何使用内置的短信SMS接口。  5、 Standup Timer  Standup Timer应用用于控制站立会议时间,类似秒表倒计时,可以提醒每个人的讲话时间已到,从而保证每个与会者使用时间一样。从该项目的...

    Google Android SDK开发范例大全(第3版) 4/5

    全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...

    Google Android SDK开发范例大全(第3版) 3/5

    全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...

    Google Android SDK开发范例大全(第3版) 5/5

    全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...

    《Google Android SDK开发范例大全(第3版)》.pdf

     全书共分11章,主要以范例集的方式来讲述android的知识点,详细介绍了开发android的人机交互界面、android常用的开发控件、android手机收发短信等通信服务、开发android手机的自动服务功能和娱乐多媒体功能以及...

    google android sdk开发范例大全 第二版 PDF 光盘代码

    google android sdk开发范例大全 第二版 PDF 和 随书光盘代码 ISBN:9787115229649 目录 第1章 了解、深入、动手做   1.1 红透半边天的Android   1.2 本书目的及范例涵盖范围   1.3 如何阅读本书 ...

    Google Android sdk 开发范例大全 部分章节代码

    Google Android SDK开发范例大全 目录 第1章 了解.深入.动手做. 1.1 红透半边天的Android 1.2 本书目的及涵盖范例范围 1.3 如何阅读本书 1.4 使用本书范例 1.5 参考网站 第2章 Android初体验 2.1 安装AndroidSDK与...

    Google Android SDK开发范例大全(第3版)part2

     全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及...

    Python 3C是安卓设备Python小程序引擎,.rar

    内置了一个Python编辑器,可以直接在手机上写Python代码,支持缩进,语法高亮等特性。 也内置了一个ftp,可以很方便的拷贝电脑上的py文件到手机上运行。 由于内置了SL4A,可以很方便的调用安卓操作系统的一些API做...

Global site tag (gtag.js) - Google Analytics