• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > Android Intent调用 Uri的使用几种格式,androidintent

Android Intent调用 Uri的使用几种格式,androidintent

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了android intent uri,intent传递uri,intent uri,intent 隐式调用,android intent等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Android Intent调用 Uri的使用几种格式,androidintent


打开百度

Uri uri = Uri.parse("http://www.baidu.com");
 Intent intent =new Intent(Intent.ACTION_VIEW,uri);
startActivity(intent);

打开另一个页面
Intent intent =new Intent(MainActivity.this,Main2Activity.class);
startActivity(intent);
 //拨打电话
Uri uri = Uri.parse("tel:10010");
Intent it = new Intent(Intent.ACTION_DIAL, uri);
startActivity(it);
//权限设置如下
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.gis_luq.activitytest1" >
<uses-permission android:name="android.permission.CALL_PHONE"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".Main2Activity"
android:label="@string/title_activity_main2" >
</activity>
</application>

</manifest>

传达信息
Intent intent =new Intent(MainActivity.this,Main2Activity.class);

intent.putExtra("yl1","gisoracle");

//用Bundle携带数据
Bundle bundle=new Bundle();
//传递name参数为tinyphp
bundle.putString("yl2", "我爱你桂霞");
intent.putExtras(bundle);
startActivity(intent);

public class Main2Activity extends AppCompatActivity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);

//获取Intent携带数据
Intent intent = getIntent();
String index = intent.getStringExtra("yl1");

//用Bundle携带数据
Bundle bundle = getIntent().getExtras();
String data = bundle.getString("yl2");//读出数据

Toast.makeText(this, index + "-" + data, Toast.LENGTH_SHORT).show();
}

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Android Intent调用 Uri的使用几种格式,androidintent

相关文章

  • 2017-05-26Android WebView File域同源策略绕过漏洞浅析
  • 2017-05-26回收ImageView占用的图像内存,imageview占用图像
  • 2017-07-23一键生成Android录屏gif的脚本
  • 2017-05-26Android Studio的SVN Performing VCS Refresh/Commit 长时间不结束,androidsvn
  • 2017-05-26Android 中的长度单位详解
  • 2017-05-227.6.1 Socket学习网络基础准备
  • 2017-05-26我的android学习经历16,android学习经历16
  • 2017-05-26美女的秘密项目源码,美女秘密项目源码
  • 2017-05-26【Android】如何写一个JsBridge
  • 2017-05-26深入浅出《Unix环境高级编程》:Unix基础知识(三)

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Handler消息传递机制(二)Handler,Loop,Message,MessageQueue的工作原理
    • 我的android学习经历5,android学习经历5
    • android配置android studio not found target android-*.的问题,androidandroid-
    • Apache Cordova开发Android应用程序——番外篇,cordovaandroid
    • 安卓高级组件-----网格视图,安卓-----网格
    • 活动的生周期(四)活动结束前的数据保存,周期活动结束
    • lesson15-QT多线程
    • 从源码角度入手实现RecyclerView的Item点击事件,recyclerviewitem
    • Android GreenDAO3.0——介绍,androidgreendao3.0
    • 『原创』手把手教你搭建一个实用的油耗App(一),油耗app

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有