一起Talk Android吧(第三百四十一回: Android中如何使用浏览器)

各位看官们,大家好,上一回中咱们说的是Android中Retrofit的例子,这一回中咱们介绍的例子是“如何使用浏览器”。闲话休提,言归正转。让我们一起Talk Android吧!

浏览器的作用

看官们,我们在前面章回中介绍了如何使用HTTP相关接口从服务器上请求数据,收到服务器返回的数据后我们就可以使用了,不过服务器返回的数据带有格式,需要解析后才可以使用。数据常见的两种格式是xml和JOSN.相比较而言JOSN更加轻量化,因此使用场景比较多。解析这两种格式的数据需要专门的类或者库,这里不展开讨论了。不过可以使用系统自带的软件来解析这些数据。有哪个软件可以使用?答案是浏览器

其实浏览器不但能解析数据,而且能发送数据,比如我们打开浏览器后输入网址就可以看到网址中的内容,这个过程可以看作是浏览器向网址所在的服务器发送请求,服务器对请求做出响应并且回复相关数据给浏览器,浏览器收到数据后对数据进行解析,然后以网页的方式显示给我们。

如何使用浏览器

本章回中将介绍如何使用浏览器。下面是具体的使用步骤:

  • 1.使用网址创建一个Uri对象;
  • 2.使用Uri对象创建一个Intent对象,该对象的Action使用Intent.ACTION_VIEW;
  • 3.通过startActivity(intent对象)方法就可以自动打开当前手机上默认的浏览器;

下面是示例代码,请大家参考:

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

上面的代码看着比较简单,其实系统在后台做了很多事情,程序中使用startActivity()方法打开页面时手机会查找当前手机上可以响应Intent.ACTION_VIEW的程序,这时就会找到当前手机中默认的浏览器,如果手机上安装有多个浏览器,那么会提示用户选择使用哪个浏览器打开网页。

把上面程序添加到主Activity中的onCreate方法中,然后编译并且运行程序就可以使用当前手机上默认的浏览器打开百度页面,建议大家自已动手试试,我在这里就不演示了。

看官们,关于Android中如何使用浏览器的例子咱们就介绍到这里,欲知后面还有什么例子,且听下回分解!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

talk_8

真诚赞赏,手有余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值