ndroid调用平台功能具体技巧分享
Android操作系统那个可以通过调用手机平台来实现一些特定的功能,诸如网页的显示,邮件的发送等等。那么今天就为大家总结了几个Android调用平台功能的应用技巧,帮助大家增加编程经验。
Android调用平台功能之显示网页
- Uri uri = Uri.parse("http://google.com");
 - Intent it = new Intent(Intent.ACTION_VIEW, uri);
 - startActivity(it);
 - Uri uri = Uri.parse("http://google.com");
 - Intent it = new Intent(Intent.ACTION_VIEW, uri);
 - startActivity(it);
 
Android调用平台功能之显示地图
- Uri uri = Uri.parse("geo:38.899533,-77.036476");
 - Intent it = new Intent(Intent.ACTION_VIEW, uri);
 - startActivity(it);
 - //其他 geo URI 範例
 - //geo:latitude,longitude
 - //geo:latitude,longitude?z=zoom
 - //geo:0,0?q=my+street+address
 - //geo:0,0?q=business+near+city
 - //google.streetview:cbll=lat,lng&cbp=1,yaw,,pitch,
zoom&mz=mapZoom - Uri uri = Uri.parse("geo:38.899533,-77.036476");
 - Intent it = new Intent(Intent.ACTION_VIEW, uri);
 - startActivity(it);
 - //其他 geo URI 範例
 - //geo:latitude,longitude
 - //geo:latitude,longitude?z=zoom
 - //geo:0,0?q=my+street+address
 - //geo:0,0?q=business+near+city
 - //google.streetview:cbll=lat,lng&cbp=1,yaw,,pitch,
zoom&mz=mapZoom 
Android调用平台功能之拨打电话
- //叫出撥號程式
 - Uri uri = Uri.parse("tel:0800000123");
 - Intent it = new Intent(Intent.ACTION_DIAL, uri);
 - startActivity(it);
 - //直接打電話出去
 - Uri uri = Uri.parse("tel:0800000123");
 - Intent it = new Intent(Intent.ACTION_CALL, uri);
 - startActivity(it);
 - //用這個,要在 AndroidManifest.xml 中,加上
 - //< uses-permission id="android.permission.CALL_PHONE" />
 - //叫出撥號程式
 - Uri uri = Uri.parse("tel:0800000123");
 - Intent it = new Intent(Intent.ACTION_DIAL, uri);
 - startActivity(it);
 - //直接打電話出去
 - Uri uri = Uri.parse("tel:0800000123");
 - Intent it = new Intent(Intent.ACTION_CALL, uri);
 - startActivity(it);
 - //用這個,要在 AndroidManifest.xml 中,加上
 - //< uses-permission id="android.permission.CALL_PHONE" />
 
Android调用平台功能之发送SMS/MMS
- //需写号码SMS
 - Intent it = new Intent(Intent.ACTION_VIEW);
 - it.putExtra("sms_body", "The SMS text");
 - it.setType("vnd.android-dir/mms-sms");
 - startActivity(it);
 - //发送SMS
 - Uri uri = Uri.parse("smsto:0800000123");
 - Intent it = new Intent(Intent.ACTION_SENDTO, uri);
 - it.putExtra("sms_body", "The SMS text");
 - startActivity(it);
 - //发送MMS
 - 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);
 - //需写号码SMS
 - Intent it = new Intent(Intent.ACTION_VIEW);
 - it.putExtra("sms_body", "The SMS text");
 - it.setType("vnd.android-dir/mms-sms");
 - startActivity(it);
 - //发送SMS
 - Uri uri = Uri.parse("smsto:0800000123");
 - Intent it = new Intent(Intent.ACTION_SENDTO, uri);
 - it.putExtra("sms_body", "The SMS text");
 - startActivity(it);
 - //发送MMS
 - 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);
 
Android调用平台功能的相关内容就为大家介绍到这里。
ndroid调用平台功能具体技巧分享的更多相关文章
- APICloud超实用经验分享——平台功能
		
从2016年开始使用APICloud进行app项目开发,到现在也有五六年了.在此过程中伴随着APICloud一起成长,踩过一些坑,自己的技术也提升不少.在APICloud 推出avm框架一年之后,ID ...
 - Visual Studio (VS IDE) 你必须知道的功能和技巧 - 【.Net必知系列】
		
前言 本文主要阐述一些Visual Studio开发下需要知道的少部分且比较实用的功能,也是很多人忽略的部分.一些不常用而且冷门的功能不在本文范围,当然本文的尾巴[.Net必知系列]纯属意淫,如有雷同 ...
 - [翻译] C# 8.0 新特性 Redis基本使用及百亿数据量中的使用技巧分享(附视频地址及观看指南)  【由浅至深】redis 实现发布订阅的几种方式  .NET Core开发者的福音之玩转Redis的又一傻瓜式神器推荐
		
[翻译] C# 8.0 新特性 2018-11-13 17:04 by Rwing, 1179 阅读, 24 评论, 收藏, 编辑 原文: Building C# 8.0[译注:原文主标题如此,但内容 ...
 - WebApi-路由机制     Visual Studio 2015中的常用调试技巧分享
		
WebApi-路由机制 一.WebApi路由机制是什么? 路由机制通俗点来说:其实就是WebApi框架将用户在浏览器中输入的Url地址和路由表中的路由进行匹配,并根据最终匹配的路由去寻找并匹配相应 ...
 - [译]:Xamarin.Android平台功能——位置服务
		
返回索引目录 原文链接:Location Services. 译文链接:Xamarin.Android平台功能--位置服务 本部分介绍位置服务以及与如何使用位置提供商服务 Location Servi ...
 - SharePoint 2013技巧分享系列 - 同步Exchange显示高清用户照片
		
在“SharePoint 2013技巧分享系列 - Active Directory同步显示用户照片”文中介绍了如何同步Active Directory显示用户照片,但是同步完成后,用户照片尺寸和清晰 ...
 - 批量删除wps文档里的回车符的方法!WPS使用技巧分享!
		
有时候整理文档的时候,如果是从网上复制的文字,可能会因为复制而产生很多的回车符.怎样能批量去掉这些个回车符呢,下面马上告诉你批量删除wps文档里的回车符的方法!WPS使用技巧分享! 想要批量删除批量删 ...
 - webstorm的中文教程和技巧分享
		
webstorm是一款前端javascript开发编辑的神器,此文介绍webstorm的中文教程和技巧分享.webstorm8.0.3中文汉化版下载:百度网盘下载:http://pan.baidu.c ...
 - Windows统一平台: 开发小技巧
		
Windows统一平台: 开发小技巧 技巧一: 在手机端拓展你应用的显示区域.(WP8.1中也适用) 对于Windows Phone系统的手机, 手机屏幕最上方为系统状态栏(System Tray), ...
 
随机推荐
- oracle问题 《经由直接路径由 EXPORT:V10.02.01 创建的导出文件 IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件》
			
问题: 经由直接路径由 EXPORT:V10.02.01 创建的导出文件 : 只有 DBA 才能导入由其他 DBA 导出的文件 解决方法:用sys 登录,给当前用户授权,授权语句:grant dba ...
 - 访问的是A网址,但是跳转B网址的内容,地址栏还是A网址
			
最近家里宽带续费,是用小区小广告的宽带,打开http://download.csdn.net/ 或其他一些设计下载.购物商城或威客网址进不去 提示 经过网上大量搜索和请教,都说是以下几点引起的 1.网 ...
 - Protocol  Buffer Xcode 正确使用思路  成功安装 Xcode7.1
			
1. 下载protobuf编译工具 序列化是将数据转换为一个特定的类 http://pan.baidu.com/s/1qWrxHxU 下载解压,它不是用来放在你的项目里 2.打开终端 依次输入并等待指 ...
 - 【转】block一点也不神秘————如何利用block进行回调
			
我们在开发中常常会用到函数回调,你可以用通知来替代回调,但是大多数时候回调是比通知方便的,所以何乐而不为呢?如果你不知道回调使用的场景,我们来假设一下: 1.我现在玩手机 2.突然手机没有电了 3.我 ...
 - ASP.NET用SQL Server中的数据来生成JSON字符串
			
原文引自: 作者: 缺水的海豚 来源: 博客园 发布时间: 2010-09-21 21:47 阅读: 6136 次 推荐: 0 原文链接 [收藏] 摘要:ExtJs用到的数据内容基本 ...
 - ubuntu下安装Vmare Workstation,并安装mac补丁
			
最近想学习一下关于ios方面的开发,但是苦于自己的电脑已经装了两个系统:一个win7,一个ubuntu.两系统均装在物理硬盘上,不想格盘,所以装个虚拟机玩玩.决定使用Vmare Workstation ...
 - hibernate_validator_04
			
对象图--个人觉得就是关联验证 ean Validation API不仅能够用来校验单个的实例对象,还能够用来校验完整的对象图.要使用这个功能,只需要在一个有关联关系的字段或者属性上标注 @Valid ...
 - Thinkphp Ajax传地址
			
在使用文本编辑器时,如果加入图片,涉及到图片的src,需要用到Ajax传地址到处理页面. 在使用Ajax的过程中,如果要通过JSON传递路径值到处理页面,会出现传值不正确. 解决方法就是在传值之前将路 ...
 - Jquery创建JSON对象
			
<html> <body> <h2>通过 JSON 字符串来创建对象</h3> <p> First Name: <span id=&q ...
 - 后端推送给app等发生错误如何处理
			
今天有人问了这样一个问题..当比如说Android客户不能看到后台返回的错误..这样用户看着是什么感觉.然后我直接答的都不是同一个东西.默默地反省了一下. 其实就是try{}..catch{} 啊.. ...