Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android WebView如何在移动设备中工作?(启动新浏览器?)_Android_Android Webview - Fatal编程技术网

Android WebView如何在移动设备中工作?(启动新浏览器?)

Android WebView如何在移动设备中工作?(启动新浏览器?),android,android-webview,Android,Android Webview,我不熟悉安卓系统。我有一个关于WebView的问题。 我不清楚WebView是如何工作的 当我们使用WebView时,手机是否会启动新浏览器以加载 URL(即使URL在线或本地存储在手机上) 因为,我想用WebView创建一个原生android应用程序(test.apk) 我也不清楚应用程序是从浏览器还是从 内联视图 任何教程或示例都会非常有用 谢谢网络视图是一种在应用程序内部显示网络内容的视图。它没有像书签或历史视图这样奇特的东西,但您可以围绕网络视图构建一个功能齐全的浏览器。将WebView

我不熟悉安卓系统。我有一个关于WebView的问题。 我不清楚WebView是如何工作的

当我们使用WebView时,手机是否会启动新浏览器以加载 URL(即使URL在线或本地存储在手机上)

因为,我想用WebView创建一个原生android应用程序(test.apk) 我也不清楚应用程序是从浏览器还是从 内联视图

任何教程或示例都会非常有用


谢谢

网络视图是一种在应用程序内部显示网络内容的视图。它没有像书签或历史视图这样奇特的东西,但您可以围绕
网络视图构建一个功能齐全的浏览器。将
WebView
想象为一个显示网页的视图


如果您想启动外部web浏览器应用程序,可以使用意图让系统找到合适的应用程序来处理您的url。

web视图是在应用程序内部显示web内容的视图。它没有像书签或历史视图这样奇特的东西,但您可以围绕
网络视图构建一个功能齐全的浏览器。将
WebView
想象为一个显示网页的视图

如果要启动外部web浏览器应用程序,可以使用意图让系统找到合适的应用程序来处理您的url。

Webview是:

  • 显示网页的视图
  • 不提供类似浏览器的小部件,不启用JavaScript
  • 使用WebKit呈现引擎显示网页,并包括在历史中向前和向后导航、放大和缩小的方法
查看详细信息。

Webview是:

  • 显示网页的视图
  • 不提供类似浏览器的小部件,不启用JavaScript
  • 使用WebKit呈现引擎显示网页,并包括在历史中向前和向后导航、放大和缩小的方法

查看详细信息。

网络视图本身就是一个网络浏览器。将其想象为web上的嵌入式窗口。它还可以运行JavaScript。你可以找到一个教程:WebView是浏览器吗?你将什么定义为浏览器?关于使用地图的教程:apps-inside-a-WebView的问题是,它从来不会100%地“感觉”到用户的本地特性。您只是注意到控件的外观和行为略有不同。WebView本身就是一个web浏览器。将其想象为web上的嵌入式窗口。它还可以运行JavaScript。你可以找到一个教程:WebView是浏览器吗?你将什么定义为浏览器?关于使用地图的教程:apps-inside-a-WebView的问题是,它从来不会100%地“感觉”到用户的本地特性。你只是注意到控件的外观和行为略有不同。那么,我可以在android中创建html页面,然后在WebView中加载它们吗?另外,WebView和android的其他视图有什么区别?WebView用于HTML文件/URL(甚至是包含HTML标记的字符串)。其他视图专门用于其他内容:图像的ImageView、字符串的TextView、字符串输入的EditText、按钮。。。嗯,点击-等等。是的,你可以将html页面加载到
WebView
s。那么,我可以在android中创建html页面,然后加载到WebView中吗?另外,WebView和android的其他视图有什么区别?WebView用于HTML文件/URL(甚至是包含HTML标记的字符串)。其他视图专门用于其他内容:图像的ImageView、字符串的TextView、字符串输入的EditText、按钮。。。嗯,点击-等等。是的,你可以将html页面加载到
WebView
s。如果我写一个html页面,并且在其中包含Javascript?这可以启用吗?如果我写一个html页面,并在其中包含Javascript?这可以启用吗?