Android调用默认浏览器打开指定Url的方法实例

复制代码 代码如下:
package com.gzz.whyinzi;

import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.util.Log;
import android.view.Menu;
import android.view.View;

public class MainActivity extends Activity {
    private static final String TAG = "ActivityDemo";

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

Intent intent = new Intent();       
        intent.setAction("android.intent.action.VIEW");   
        Uri content_url = Uri.parse(http://www.jb51.net);  
        intent.setData(content_url); 
        startActivity(intent);

}

@Override 
        protected void onResume() { 
            super.onResume();
            Intent intent = new Intent();       
            intent.setAction("android.intent.action.VIEW");   
            Uri content_url = Uri.parse("http://play.jb51.net");  
            intent.setData(content_url); 
            startActivity(intent);
            Log.e(TAG, "start onResume~~~"); 
        }

@Override 
        protected void onStop() { 
            super.onStop(); 
            this.finish();
            Log.e(TAG, "start onStop~~~"); 
        } 
}

onResume()在没有默认浏览器的时候就起作用了,当没有默认浏览器的时候会弹出提示以哪个浏览器打开,如果点击取消就会出现黑色背景,为防止出现黑色背景,onsume()重新调用打开浏览器.

onStop()在选择浏览器后结束进程.

时间: 2024-09-21 18:14:36

Android调用默认浏览器打开指定Url的方法实例的相关文章

Android调用默认浏览器打开指定Url的方法实例_Android

复制代码 代码如下: package com.gzz.whyinzi; import android.net.Uri;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.util.Log;import android.view.Menu;import android.view.View; public class MainActivity extends

Java使用默认浏览器打开指定URL的方法(二种方法)_Java编程

直接看代码:方法一: 复制代码 代码如下: Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler http://www.jb51.net"); 方法二: 复制代码 代码如下: //判断当前系统是否支持Java AWT Desktop扩展        if(java.awt.Desktop.isDesktopSupported()){            try{                //创建一个UR

程序调用默认浏览器打开url时,如何带入自定义cookie

问题描述 程序调用默认浏览器打开url时,如何带入自定义cookie 想在qt程序中,调用默认浏览器打开网页,打开网页的时候,置入qt程序中获取的cookie 解决方案 这个需要想办法把cookie写入浏览器 不同浏览器位置不一样 解决方案二: 用你的程序实现一个http代理服务器,然后设置浏览器的代理地址为你的这个服务器,然后打开url,你的代理附加cooke并且实际和网站通讯. 自x们这个软件就是这个原理.

Python自动调用IE打开某个网站的方法

  本文实例讲述了Python自动调用IE打开某个网站的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 import win32gui import win32com import win32com.client import pythoncom import time class Test: def runtest(self): pri

c语言-C语言使用默认浏览器打开指定网址应该怎么写?

问题描述 C语言使用默认浏览器打开指定网址应该怎么写? 本人纯小白,请问:C语言使用系统默认浏览器打开指定网址应该怎么写? 麻烦知道的大哥大姐,帮帮忙! 解决方案 用ShellExecutehttp://blog.csdn.net/lnwaycool/article/details/6858559 解决方案二: win dows上面用SH?hellExecute执行ieplorer.exe,同时参数传你的URL.

python使用webbrowser浏览指定url的方法_python

本文实例讲述了python使用webbrowser浏览指定url的方法.分享给大家供大家参考.具体如下: 这段代码提示用户输入关键词,通过webbrowser打开浏览器浏览google 搜索用户输入的关键词 复制代码 代码如下: import webbrowser google = raw_input('Google search:') webbrowser.open_new_tab('http://www.google.com/search?btnG=1&q=%s' % google) 希望本

Android连接指定Wifi的方法实例代码

本篇文章主要记录一下Android中打开Wifi.获取Wifi接入点信息及连接指接入点的方法. 自己写的demo主要用于测试接口的基本功能,因此界面及底层逻辑比较粗糙. demo的整体界面如下所示: 上图中的OPEN按键负责开启Wifi: GET按键负责获取扫描到的接入点信息. 当获取到接入点信息后,我选取了其中的名称及信号强度,以列表的形式显示在主界面下方,如下图: 当点击列表中的Item时,就会去连接对应的接入点. 自己的逻辑比较简单,测试时的代码,假定连接的是不许要密码或密码已知的接入点.

Android 实现夜间模式的快速简单方法实例详解_Android

ChangeMode 项目地址:ChangeMode Implementation of night mode for Android. 用最简单的方式实现夜间模式,支持ListView.RecyclerView. Preview Usage xml android:background="?attr/zzbackground" app:backgroundAttr="zzbackground"//如果当前页面要立即刷新,这里传入属性名称 比如 R.attr.zzb

Android 实现夜间模式的快速简单方法实例详解

ChangeMode 项目地址:ChangeMode Implementation of night mode for Android. 用最简单的方式实现夜间模式,支持ListView.RecyclerView. Preview Usage xml android:background="?attr/zzbackground" app:backgroundAttr="zzbackground"//如果当前页面要立即刷新,这里传入属性名称 比如 R.attr.zzb