在安卓代码中我们有时需要调用浏览器来打开相应的网页,此时可以有以下几种实现方式:

一、调用浏览器实现

调用默认浏览器

1

2

3

4

5

Intent intent = new Intent();        

//Intent intent = new Intent(Intent.ACTION_VIEW,uri);

        intent.setAction("android.intent.action.VIEW");    

        Uri content_url = Uri.parse("此处填链接");   

        intent.setData(content_url);  

        startActivity(intent);

其他浏览器

1

2

3

4

5

Intent intent = new Intent();    

//Intent intent = new Intent(Intent.ACTION_VIEW,uri);    

  intent.setAction("android.intent.action.VIEW");    

  Uri content_url = Uri.parse("此处填链接");   

  intent.setData(content_url);           

  intent.setClassName("com.android.browser","com.android.browser.BrowserActivity");   

    startActivity(intent);

1

2

3

uc浏览器":"com.uc.browser", "com.uc.browser.ActivityUpdate“

opera:"com.opera.mini.android""com.opera.mini.android.Browser"

qq浏览器:"com.tencent.mtt""com.tencent.mtt.MainActivity"

二、利用安卓webview实现

1、自定义一个简单的WebView浏览器,设置下面属性:

1

2

3

4

mWebView = (ProgressWebView) findViewById(R.id.baseweb_webview);  

  

mWebView.getSettings().setJavaScriptEnabled(true);  

mWebView.setWebViewClient(new WebViewClient());

2、指定需要打开的额网页,在自定义的WebViewActivity中打开,如:

1

2

WebView myWebView = (WebView) findViewById(R.id.webview);  

myWebView.loadUrl("http://www.hao123.com");

等等,这里只是介绍了我所知道的方式

在Android中调用浏览器打开网页方式相关推荐

  1. java调用指定浏览器_Java调用浏览器打开网页完整实例

    本文实例讲述了java调用浏览器打开网页的方法.分享给大家供大家参考.具体实现方法如下: package com.yifang.demo; import java.io.file; public cl ...

  2. java调用浏览器_Java调用浏览器打开网页实例完整版

    Java调用浏览器打开网页实例完整版 引导语:如何用Java调用浏览器打开网页呢?以下是百分网小编分享给大家的`Java调用浏览器打开网页实例完整版,欢迎阅读! package com.yifang. ...

  3. java打开浏览器_Java调用浏览器打开网页完整实例

    这篇文章主要介绍了Java调用浏览器打开网页的方法,以完整实例形式分析了java打开网页的相关技巧,需要的朋友可以参考下 本文实例讲述了Java调用浏览器打开网页的方法.分享给大家供大家参考.具体实现 ...

  4. vb调用本地html,在VB中调用浏览器访问网页

    调用浏览器访问某一网址(页)是软件中常见的功能.本文总结在VB编程中调用浏览器访问网页的三种方法: Shell 函数. ShellExecute API 函数和 Automation 对象技术. Sh ...

  5. Android Studio调用谷歌浏览器打开网页

    前提是我们android手机上有谷歌浏览器,默认使用谷歌打开指定链接,若失败则调用android本地默认浏览器打开网页,代码如下: Uri uri = Uri.parse("https:// ...

  6. android自动弹出浏览器打开文件,android使用主流浏览器打开网页,无需弹出选择。...

    首先说一下开发需求,需要使用主流的浏览器打开网页,比如QQ浏览器,UC浏览器,opera浏览器,如果此手机里面有安装上述浏览器,则使用上述的浏览器打开网页,无需弹出浏览器选择项,如果这几种都有安装则按 ...

  7. ABAP中使用浏览器打开网页

    在SAP ABAP中可以在Screen中嵌入Html control打开网页,也可以通过调用本地的IE浏览器打开. 1.在Screen中嵌入Html control的例子,在系统中有,se38:SAP ...

  8. apiCloud app调用浏览器打开网页的方法

    在APP调用浏览器有两种方法: 1.使用openApp 2.使用openWin 两种方法调用浏览器后的效果有一点不同: 1.使用openApp调用浏览器后,如果手机内有多个浏览器,会首先弹出选择浏览器 ...

  9. app调用浏览器打开网页的方法 apicloud

    在APP调用浏览器有两种方法: 1.使用openApp 2.使用openWin 两种方法调用浏览器后的效果有一点不同: 1.使用openApp调用浏览器后,如果手机内有多个浏览器,会首先弹出选择浏览器 ...

最新文章

  1. Ubuntu 关机,重启,注销命令
  2. linux恢复出厂设置_怎么恢复tp-link路由器出厂设置 恢复tp-link出厂设置方法【详解】...
  3. asp.net面试题收集[2006.4.28更新]
  4. python如何删除文件夹下文件和文件夹?
  5. 名词解释失效安全_09失效分析复习题新
  6. 车品觉 | 大数据的价值:找到别人的“集体智慧”
  7. linux用户简单指令操作
  8. PHP的自动加载__autoload spl_autoload_register
  9. 【struts2】struts2配置文件—struts.properties
  10. 合并多个文本文件中的内容到一个文件中
  11. 华硕ASUS acrh17 PandoraBox固件
  12. ListView刷新,图片闪烁问题
  13. 在Ubuntu 10上使用D-Link DWA 130无线网卡
  14. 互联网流量的本质是什么?
  15. 怎么判断二阶导数是否异号_二阶导数判断凹凸性 二阶导数怎么判断凹凸
  16. 《国际贸易术语解释通则》概述中关于2000年通则的主要内容
  17. flutter在IOS上的登录实现——QQ登录、微信登录、自动识别手机号一键登录、apple登录
  18. dis的前缀单词有哪些_前缀dis包含哪两种含义
  19. 理解RNN、LSTM、GRU和Gradient Vanishing
  20. 转:比谎言更可怕的,是对真相视而不见

热门文章

  1. 华为颇无奈,徕卡或离它而去而与小米合作
  2. 如何彻底卸载2345全家桶?
  3. PowerBi - 建模与关系函数
  4. 参加百度深度学习培训总结
  5. 机器学习算法 | Python实现k-近邻算法
  6. 使用CSS3实现流星雨动画教程
  7. 【装机知识】机箱知识整理
  8. MyBatis-Plus | 充分不必要
  9. 三、pytest接口自动化之pytest中setup/teardown,setup_class/teardown_class讲解
  10. win10 无法访问samba文件,提示SMB1是不安全协议解决方案