在安卓代码中调用浏览器来打开相应的网页,一般有以下几种方式
调用默认浏览器。
其他浏览器。
自定义一个简单的WebView浏览器。
原理
主要是通过代码进行调用已有或者未有的浏览器进行打开相应的网页进行浏览。
详细实现步奏
一调用默认浏览器
优缺点:部分手机可能连默认的浏览器都没有。
Intent intent = new Intent();//Intent intent = new Intent(IntentACTION_VIEW,uri);
intentsetAction("androidintentactionVIEW");
Uri content_url = Uriparse("此处填链接");
intentsetData(content_url);
startActivity(intent);
二其他浏览器,制定打开
缺点:必须知道打开的浏览器的包名,大部分用户可能没有安装这些浏览器
Intent intent = new Intent();intentsetAction("androidintentactionVIEW");
Uri content_url = Uriparse("此处填链接");
intentsetData(content_url);
intentsetClassName("浏览器包名","浏览器首页");
startActivity(intent);
三自定义一个简单的WebView浏览器
优缺点:推荐使用,不必担心手机上是否有浏览器。
mWebView = (WebView) findViewById(Ridbaseweb_webview);mWebViewgetSettings()setJavaScriptEnabled(true);
mWebViewsetWebViewClient(new WebViewClient());
WebView myWebView = (WebView) findViewById(Ridwebview);
myWebViewloadUrl("xxxcom");
最后
每种方法根据个人需要进行选用,没其他特别因素推荐使用第三种方案。
在activity里加上如下即可,在触发url的时候你的应用会和浏览器一起显示在选项列表里,选择了你的应用就用你的应用打开了<intent-filter>
<category android:name="androidintentcategoryBROWSABLE" />
</intent-filter>URL文件可以通过手机浏览器打开。
只需要打开手机,从手机桌面找到浏览器并打开,打开后找到浏览器的菜单键,打开后若有文件选项的话,只需点击文件选项,在d出的页面里选择手机,找到url文件后选择打开就可以了。
若打开浏览器的菜单键后没有文件选项,可以选择打开我的下载选项,进入到我的下载页面后点击页面右上角的三个点图标,打开后点击文件管理就可以进入到手机文件管理页面了,最后找到相关文件打开即可。
URL是UniformResourceLocator的缩写,它是>
首先需要一台安装有浏览器的手机,且保证能够正常上网。
一、在手机文件管理中找到url文件,以文本的方式打开。
二、然后用HTML查看器打开。
三、最下面一行即为想要获取的网址,点击复制。
四、打开浏览器,在浏览器中粘贴网址。
五、然后会直接搜索,转到目标网站。
URL是(Uniform Resource Locator,统一资源定位符)的缩写,它是>欢迎分享,转载请注明来源:内存溢出
评论列表(0条)