是否可以创建一个完整的HTML设计的Android应用程序?

时间:2013-10-10 06:27:12

标签: android html5 user-interface

我想知道是否可以使用HTML5和CSS3设计我的Android应用UI。 如果可能,是否存在任何性能问题?

3 个答案:

答案 0 :(得分:2)

Android具有可呈现HTML内容的WebView,但它不提供与本机应用相同的用户体验,因此通常不鼓励使用它。

答案 1 :(得分:0)

是的可能。正如rhoadster91所说,你可以使用普通的Android WebView加载你的“index.html”。您的所有HTML文件都应位于“assets / www”目录中。但是你会发现很多教程可以一步一步地解释所有内容。看看Googles developer网站。

第二种可能性是Phonegap。这是一个小工具,可以帮助您为各种设备(Android,iOS,WP,...)部署您的应用程序,同时只在HTML中编写您的应用程序一次。

答案 2 :(得分:0)

我尝试了jquery移动,本机应用程序和phonegap。最初构建Web应用程序起初看起来非常有吸引力,因为与本机应用程序相比,编码更容易。以下是基于我的研究的观点:

  1. 使用phonegap减慢了应用程序的响应速度,它会缓慢加载,并且与jquery mobile一起响应和加载时间会增加。所以我没有使用它。
  2. 单独使用jquery在Gingerbread mobile和模拟器上没有什么不同,你可以清楚地看到在一个div到另一个div之间切换的延迟。我没有使用它。
  3. 我做的是使用android Webview。我编写了自己的javascript和css,并将它们放在我页面的head部分。使用div在按钮单击时更改页面。这种方法非常有效,可以提供几乎原生的性能。