码迷,mamicode.com
首页 > 移动开发 > 详细

Android Intent组件

时间:2014-11-20 12:02:23      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:android   blog   http   io   ar   os   sp   java   on   

逊毙了,今天才知道原来短信电话的应用不到十行代码


(1) 调web浏览器

Uri myBlogUri=Uri.parse(“http://kuikui.javaeye.com”);

returnIt=new Intent(Intent.ACTION_VIEW,myBlogUri);

(2) 地图

Uri mapUri=Uri.parse(“geo:38.899533,-77.036476”);

returnIt=new Intent(Intent.ACTION_VIEW,mapUri);

(3) 调拨打电话界面

Uri relUri=Uri.parse(“tel:100861”);

returnIt=new Intent(Intent.ACTION_DIAL,telUri);

(4) 直接拨打电话

Uri uninstallUri=Uri.fromParts(“package”,”xxx”,null);

returnIt=new Intent(Intent.ACTION_CALL,callUri);

(5) 卸载

Uri uninstallUri=Uri.fromParts(“package”,”xxx”,null);

returnIt=new Intent(Intent.ACTION_DELETE,uninstallUri);

(6) 安装

Uri installUri=Uri.fromParts(“package”,”xxx”,null);

returnIt=new Intent(Intent.ACTION_PACKAGE_ADDED,installUri);

(7) 播放

Uri playUri=Uri.parse(“file:///sdcard/download/everything.mp3”);

returnIt=new Intent(Intent.ACTION_VIEW,playUri);

(8) 调用发邮件

Uri emailUri=Uri.parse(“mailto:shenrenkui@gmail.com”);

returnIt=newIntent(Intent.ACTION_SENDTO,emailUri);

(9) 发邮件

returnIt=newIntent(Intent.ACTION_SEND);

String[]tos={“shenrenkui@gmail.com”};

String[]cos={“shenrenkui@gmail.com”};

returnIt.putExtra(Intent.EXTRA_EMAIL,tos);

returnIt.putExtra(Intent.EXTRA_CC,ccs);

returnIt.putExtra(Intent.EXTRA_TEXT,”body”);

returnIt.putExtra(Intent.EXTRA_SUBJECT,”subject”);

returnIt.setType(“message/rfc882”);

Intent.createChooser(returnIt,”ChooseEmail Client”);

(10)      发短信

Uri smsUri=Uri.parse(“tel:100861”);

returnIt=newIntent(Intent.ACTION_VIEW,smsUri);

returnIt.putExtra(“sms_body”,”shenrenkui”);

(11)      直接发邮件

Uri smsToUri=Uri.parse(“smsto://100861”);

returnIt=newIntent(Intent.ACTION_SENDTO,smsToUri);

returnIt.putExtra(“sms_body”,”shenrenkui”);

(12)      发彩信

Uri mmsUri=Uri.parse(“content://media/external/images/

media/23”);

returnIt=newIntent(Intent.ACTION_SEND);

returnIt.putExtra(“sms_body”,”shenrenkui”);

returnIt.putExtra(Intent.EXTRA_STREAM,mmsUri);

returnIt.setType(“image/png”);

Android Intent组件

标签:android   blog   http   io   ar   os   sp   java   on   

原文地址:http://blog.csdn.net/lindonglian/article/details/41310051

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!