Android中打开其它应用
来源:互联网 发布:一流演员 知乎 编辑:程序博客网 时间:2024/05/21 11:12
1,调web浏览器 Uri myBlogUri = Uri.parse("http://xxxxx.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 telUri = Uri.parse("tel:100861"); returnIt = new Intent(Intent.ACTION_DIAL, telUri); 4,直接拨打电话 Uri callUri = Uri.parse("tel:100861"); 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:xxxx@gmail.com"); returnIt = new Intent(Intent.ACTION_SENDTO, emailUri); 9,发邮件 returnIt = new Intent(Intent.ACTION_SEND); String[] tos = { "xxxx@gmail.com" }; String[] ccs = { "xxxx@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, "Choose Email Client"); 10,发短信 Uri smsUri = Uri.parse("tel:100861"); returnIt = new Intent(Intent.ACTION_VIEW, smsUri); returnIt.putExtra("sms_body", "yyyy"); returnIt.setType("vnd.android-dir/mms-sms"); 或者 String code = datas.getString("code"); String invite_word = datas.getString("invite_word"); mSmsText = invite_word + code; Uri smsToUri = Uri.parse("smsto://" + phone); Intent intent = new Intent(android.content.Intent.ACTION_SENDTO, smsToUri); intent.putExtra("sms_body", mSmsText); startActivity(intent);11,直接发邮件 Uri smsToUri = Uri.parse("smsto://100861"); returnIt = new Intent(Intent.ACTION_SENDTO, smsToUri); returnIt.putExtra("sms_body", "yyyy"); 12,发彩信 Uri mmsUri = Uri.parse("content://media/external/images/media/23"); returnIt = new Intent(Intent.ACTION_SEND); returnIt.putExtra("sms_body", "yyyy"); returnIt.putExtra(Intent.EXTRA_STREAM, mmsUri); returnIt.setType("image/png");
0 0
- Android中打开其它应用
- Android 在本应用中打开其它应用
- 其它应用打开
- Android 打开应用方式之间的区别(安装后选择“打开(Open)”对比其它方式)
- android应用中启动设备中其它apk
- android应用中打开app应用市场
- Android中启动其它应用的几种方式
- iOS 用其它应用打开文件
- url scheme 打开其它app 应用
- android应用内调用其它android应用
- Android中通过浏览器直接打开应用
- Android中判断应用是否第一次打开
- Android中判断应用是否第一次打开
- android:在一个应用中创建其它应用的快捷启动方式Launcher
- Android当前应用中打开第三方应用
- Android中从一个应用打开另一个应用中的Activity
- iOS 用其它应用打开文件研究&…
- Activity的启动模式_打开其它应用中的Activity
- 设计模式学习第十天
- Bootstrap实现标签页效果
- POJ 3264 Balanced Lineup (RMQ)
- Android动画之二:View Animation
- Why our website is faster than yours
- Android中打开其它应用
- Java Web学习(23): JSTL学习(一)
- HDOJ 4027 Can you answer these queries?(线段树+区间标记)
- IDEA 远程执行MapReduce
- 正则表达式
- 数据结构实验之栈四:括号匹配
- sizeof 操作符
- poj 3083 Children of the Candy Corn
- 【OpenJudge 】c语言_大象喝水