Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.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
Javascript android用户界面的webview_Javascript_Android_Html_Css_User Interface - Fatal编程技术网

Javascript android用户界面的webview

Javascript android用户界面的webview,javascript,android,html,css,user-interface,Javascript,Android,Html,Css,User Interface,我正在搜索如何在android中使用swf文件,大多数答案建议我使用webview和一个简单的html文件 现在我认为我们可以很容易地将css和javascript文件放在asset文件夹中,然后我们可以在html5代码中使用它们 看看HTML5的威力,这将使网页设计师的应用程序开发变得非常简单 我只是想知道,使用这种方法在android中构建一个好的用户界面是否好?这背后有什么技术上的优点/缺点吗?我会错过android提供的一些功能吗 有很多框架允许您仅使用HTML/CSS/JavaScri

我正在搜索如何在android中使用swf文件,大多数答案建议我使用webview和一个简单的html文件

现在我认为我们可以很容易地将css和javascript文件放在asset文件夹中,然后我们可以在html5代码中使用它们

看看HTML5的威力,这将使网页设计师的应用程序开发变得非常简单


我只是想知道,使用这种方法在android中构建一个好的用户界面是否好?这背后有什么技术上的优点/缺点吗?我会错过android提供的一些功能吗

有很多框架允许您仅使用
HTML/CSS/JavaScript
编写本机android应用程序。以下是其中一些:


我从来没有使用过任何一款,所以我不能说用这种方式编写android应用程序是好是坏,但在这里你可以找到一个很好的会话。

使用跨平台有其优点和缺点。根据我的观点,您不应该在WebView中加载所有内容

我仍然建议您使用本机应用程序方法,因为有以下几点:

  • WebView是Android SDK中的UI控件之一。因此,它将 内存大小和CPU利用率的限制。那么,你呢 在某些设备中可能会遇到性能问题
  • 正如你们所知,在旧时代,我们习惯于使用桌面应用程序,此后一切都转移到了web应用程序
  • 是的 可能只是因为我们的浏览器获得了更多功能,例如更多 内存区域、CPU访问、线程、单独处理(如 谷歌(chrome)等
  • 简言之,web浏览器变得更加智能,并被视为独立的应用程序。现在,一个web应用程序可以有很多类似的功能 桌面应用程序的性能。所以,现在一切都转移到了 web应用程序开发
这个时代将进入移动发展的后期。但目前我们正处于移动开发和跨平台开发的中间阶段。因此,除非任何平台(iOS/Android)的Web视图控制变得更强大,否则我们不能完全依赖于此


我希望我能解释清楚:)

谢谢你的回复。这和我的要求是一样的。但是我们可以不用他们的sdk完成一些简单的任务。我的问题是,这种方法有任何技术缺陷吗?