【问题标题】:Is it possible to create an android app with full HTML design?是否可以创建具有完整 HTML 设计的 android 应用程序?
【发布时间】:2013-10-17 18:54:49
【问题描述】:

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

【问题讨论】:

  • 您的意思是移动网络应用程序吗?还是 PhoneGap 构建的应用?
  • 是的。您可以使用 phonegap、jQuery Mobile、Intel AppFramework。
  • @Shivan Raptor 不是移动网络应用程序,是用 HTML 设计的表单和界面的移动应用程序。
  • 那么您正在寻找类似 PhoneGap 的解决方案。

标签: android html user-interface


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

      我尝试了 jquery mobile、本机应用程序和 phonegap。最初构建一个 Web 应用程序一开始似乎很有吸引力,因为与原生应用程序相比,编码要容易得多。以下是根据我的研究得出的看法:

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

      【讨论】:

        猜你喜欢
        • 2012-01-31
        • 2017-11-26
        • 2012-01-15
        • 2012-06-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多