【问题标题】:Using HTML5 with eclipse android plugin将 HTML5 与 Eclipse android 插件一起使用
【发布时间】:2012-08-16 02:07:31
【问题描述】:

我对 Android 完全陌生,所以如果这是微不足道的,请原谅我。我已经安装了 eclipse Android 插件,它有实现 UI 的工具箱。有没有办法在这里使用 HTML 代码。

谢谢, 萨拉。

【问题讨论】:

  • 如果您是 android 新手,您首先需要学习基础知识。一个 android 项目的结构,如何在你的 main Activity 和 UI 布局资源之间进行交互。谷歌教程..我知道我买了一本书,一直跟着,直到我得到它。一旦出现 WebView,就像我在下面的回答中所说的那样,您将需要使用特定的 Android 布局。祝您在 Android 上向所有人公开您的 HTML。
  • 谢谢大家。我现在从一本书“Android in action”开始。由于我擅长 HTML5,但在那里只能看到 xml,我想知道我是否应该把所有这些都抛在脑后!因此,我将探索这些并回复您以接受您的答案。谢谢。

标签: android eclipse html eclipse-plugin


【解决方案1】:

您是否希望开发 HTML 5 应用程序? 那么你需要一些其他的框架,它们将帮助你使用 HTML、CSS、Javascript 代码构建 Android 应用程序

我用的是Phonegap

还有更多可用的框架。你可以google一下。

【讨论】:

    【解决方案2】:

    也许你可以试试phonegap api

    【讨论】:

      【解决方案3】:

      要将 WebView 添加到您的应用程序,只需在活动布局中包含该元素。例如,这是一个 WebView 填满屏幕的布局文件:

      <?xml version="1.0" encoding="utf-8"?>
      <WebView  xmlns:android="http://schemas.android.com/apk/res/android"
          android:id="@+id/webview"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
      />
      
      
      String summary = "<html><body>Awesome Content Here</body></html>";
       webview.loadData(summary, "text/html", null);
      

      http://developer.android.com/guide/webapps/webview.html

      【讨论】:

        【解决方案4】:

        在 Android 应用程序中包含 HTML 代码。您可以按照上面的示例,您可以将所有 HTML 代码放在 res 文件夹中并创建一个新文件夹 www 并将以下行放在您的活动类中

        protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        WebView webView = (WebView)findViewById(R.id.webView);
        webView.getSettings().setJavaScriptEnabled(true);
        webView.setWebChromeClient(new WebChromeClient());
        webView.loadUrl("file:///android_assest/www/index.html");
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2013-02-23
          • 1970-01-01
          • 2018-10-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多