android 一些常见的intent请求

原创 2016年05月30日 10:57:36
//打开浏览器
final Uri uri = Uri.parse("http://www.baidu.com"); 
intent = new Intent(Intent.ACTION_VIEW, uri); 

//打电话,权限:<uses-permission android:name="android.permission.CALL_PHONE" />
Intent intent = new Intent();      
intent.setAction(Intent.ACTION_CALL);      
intent.setData(Uri.parse("tel:" + number));      
startActivity(intent);   

/**
调用系统发短信功能
phoneNumber:发送对象的号码
message:短息内容
* 添加权限:<uses-permission android:name="android.permission.SEND_SMS" />
*/
 Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.parse("smsto:"+phoneNumber));          
 intent.putExtra("sms_body", message);          
 startActivity(intent);


//打开图库
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "image/*");
startActivityforResult(intent, Constant.GRALLERY_PIC, null);

//打开相机 权限:<uses-permission android:name="android.permission.CAMERA"/> 
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
                if(!PHOTO_DIR.exists()){
                    //创建图片保存路径
                    PHOTO_DIR.mkdirs();
                }
                tempFile = new File(PHOTO_DIR, getPhotoFileName());
                temppath = tempFile.getAbsolutePath();
                tempuri = Uri.fromFile(tempFile);
                intent.putExtra(MediaStore.EXTRA_OUTPUT, tempuri);
                startActivityforResult(intent, requestCode, tempuri);

显示地图
    Uri uri = Uri.parse("geo:40.899533,116036476");  
    Intent it = new Intent(Intent.ACTION_VIEW, uri);   
    startActivity(it);  

路径规划
    Uri uri = Uri.parse("http://maps.google.com/maps?f=d&saddr=startLat%20startLng&daddr=endLat%20endLng&hl=en");  
    Intent it = new Intent(Intent.ACTION_VIEW, uri);  
    startActivity(it);  

//寻找某个应用 
        Uri uri = Uri.parse("market://search?q=pname:pkg_name"); 
        Intent it = new Intent(Intent.ACTION_VIEW, uri);  
        startActivity(it);  

 //显示某个应用的相关信息 
        Uri uri = Uri.parse("market://details?id=app_id");  
        Intent it = new Intent(Intent.ACTION_VIEW, uri); 
        startActivity(it); 


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android中常见Intent习惯用法-上篇(附源码下载)

Android中的Intent是一个非常重要的类,如果对Intent不是特别了解,可以参见博文《Android中Intent概述及使用》。如果对Intent Filter不是特别了解,可以参见博文《A...

Android开发之Intent.Action 各种Action的常见作用

1 Intent.ACTION_MAIN String: android.intent.action.MAIN 标识Activity为一个程序的开始。比较常用。 Input:nothing O...

Android中Intent的各种常见作用。

本文介绍Android中Intent的各种常见作用。   1 Intent.ACTION_MAIN String: android.intent.action.MAIN 标识Activity为一个...
  • dxswzj
  • dxswzj
  • 2013-08-31 20:52
  • 2035

Android中Intent的各种常见作用

原文:http://www.cnblogs.com/hanyonglu/archive/2012/03/26/2417278.html 1 Intent.ACTION_MAIN S...

Android中Intent的各种常见作用

本文介绍Android中Intent的各种常见作用。   1 Intent.ACTION_MAIN String: android.intent.action.MAIN ...

[Android]新手入门:Intent的介绍和常见用法总结

Intent,英文直译为“目标、意图”等。 主要用于应用程序各项组件之间的交互与通讯,也可用于应用程序内部的Activity/Service之间的交互。 比如在应用程序中调用外部程序,直接把电话拨出去...

Android Intent机制和常见用法

Activity Android中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/f...

Android Intent的常见用法

Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startAc...

本文介绍Android中Intent的各种常见作用

//转载的 http://www.cnblogs.com/hanyonglu/archive/2012/03/26/2417278.html //只为学习  Intent.ACTION_M...

Android intent常见应用总结

1、Market相关: //搜索应用 Uri uri = Uri.parse("market://search?q=pname:pkg_name" ); Intent it = new...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)