android自动浏览网站,Android访问网页的两种方式

本文介绍了Android中两种打开网页的方式:一是通过调用系统或特定浏览器显示,二是使用WebView控件在应用内直接访问。详细讲解了如何实现这两种方式,并提供了常见浏览器的包名和主活动参数。此外,还提到了在使用WebView时的权限声明和基本设置步骤。
摘要由CSDN通过智能技术生成

两种打开网页的简单方式

访问网页是APP最常用的功能,正如大家所知,加载和显示网页通常都是由浏览器来完成的,所以打开网页的最简单的方法就是调用手机系统浏览器。然而大部分时候用户的需求里明确指出,不允许打开系统浏览器。Android考虑到这种需求,提供了一个WebView控件,省去了重新编写一个浏览器的麻烦。先说明下这两种打开方式:

(一)调用浏览器显示

1.调用系统默认浏览器访问

//隐式调用Intent,指定Intent的action是Intent.ACTION_VIEW;

Intent intent =new Intent(Intent.ACTION_VIEW);

Uri uri = Uri.parse("http://www.baidu.com");

intent.setData(url);

startActivity(intent);

2.调用指定浏览器访问

调用指定的浏览器(前提得安装在设备上^-^),需要用intent.setClassName()来指定packgename和主启动activity:

Intent intent =new Intent(Intent.ACTION_VIEW);

intent.setData(Uri.parse("http://www.baidu.com"));

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

startActivity(intent);

目前的浏览器不说多如牛毛,常见的也有不少了,每个人的偏好肯定都不一样,需要启用其他的浏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值