Bre*_*sen 14 html html5 android android-layout android-webview
我目前正在开发一个原生的Android应用程序.我的应用程序有很多活动.我想开发nativeAndroid应用程序.但在某些情况下,我想使用webview整个布局只是webview的地方.不是线性或相对或其他布局,只是一个webview.所有图像和其他以HTML格式运行的东西.All of screen will run in HTML5.
所以,我可以将我的应用程序部分转移到iPhone应用程序或其他平台.这是对我这种方式的好处.
但我不知道.这样更好吗?表现如何?转换为HTML5应用程序有什么缺点?
你可以解释吗?
S.D*_*.D. 13
关于这个话题有一个很好的介绍.
性能:您正在中间添加一个额外的层,Webkit引擎无法始终匹配本机(有时是硬件加速)渲染性能.
缺点:一个是API使用受限,您可以将页面的JavaScript绑定到Native代码,但并非所有功能都可用.尽管您可能想要了解Cordova项目的功能.另一个是通过JavaScript模拟复杂的小部件会降低页面速度.
便携性:确实是一个很大的优势,这就是PhoneGap和Cordova受欢迎的原因.虽然许多像Facebook App等已经切换到原生 App以获得更好的性能.
您需要的方法实际上取决于您的要求.这可能是我个人的咆哮,但恕我直言:标记只能扭曲到目前为止,它还不能超过工业级GUI编程设置.