我对android应用程序很感兴趣,而我的主要爱好是网络开发。现在让我困惑的是,人们用HTML5 5/CSS3 3/JavaScript语言制作应用程序,这些应用是运行在android手机上的web浏览器上,还是像安装在android上的应用程序一样运行?
发布于 2014-09-13 11:09:28
你可以用三种方式来设计和开发你的应用程序
如果你是一个web开发人员,你可以用HTML5设计你的应用程序,然后使用像PhoneGap或阿帕奇科尔多瓦这样的包装器,它可以简单地将你的应用程序包装或打包到一个WebView中( Webview就像一个本地应用程序中的简单浏览器)。
然后你将拥有你的APK,就像Google中的任何其他应用一样,所以是的,它是一个可以安装、更新和删除的完整应用程序,当然,在任何安卓设备中都是如此。
但两者之间有区别,比如速度因应用类型而异:以前,网络应用无法访问加速度计、照相机、陀螺仪等,但现在有了大量可用的API,你就有能力以非常简单的方式访问它们。
-- webView的完整定义
WebView类是Android类的扩展,它允许您将网页显示为活动布局的一部分。它不包括完全开发的web浏览器的任何功能,例如导航控件或地址栏。默认情况下,WebView所做的就是显示一个网页。
有关WebView 这里的更多信息
发布于 2014-09-13 11:15:27
是的,它们可以在浏览器中打开。用HTML5编写的移动应用程序实际上是具有移动用户界面的web应用程序。您可以使用Visual 2012创建和体验这些项目。转到“选择模板”中的“选择模板”中的新项目-> -> ASP.Net 4 ->,选择移动应用程序
https://stackoverflow.com/questions/25822587
复制相似问题