jquery - 在 Android 应用程序中包装 HTML

标签 jquery android html css web

我有一个现有网站(本质上是社交网站),它也已经有一个移动网络版本,所以我基本上想做的是将该 View 包装在一个 Android 应用程序中,并可能为其添加一个漂亮的启动画面。所以本质上是一个“品牌”浏览器窗口。

如有任何建议,我们将不胜感激。

最佳答案

你需要两个 Activity

  • 启动画面(使用计时器并在 x 秒后移动到下一个 Activity )
  • 主要

在主要 Activity 中,您需要使用 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"
/>

和代码:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    mWebView = (WebView) findViewById(R.id.webview);
    mWebView.getSettings().setJavaScriptEnabled(true);
    mWebView.loadUrl("http://www.google.com");
}

和权限:

<uses-permission android:name="android.permission.INTERNET" />

在 list 文件中。

如果你想关闭标题栏你还需要添加:

<activity android:name=".Main" android:label="@string/app_name"
 android:theme="@android:style/Theme.NoTitleBar">

阅读文档以获得更多帮助!谷歌的一个例子就是我引用的 http://developer.android.com/resources/tutorials/views/hello-webview.html

关于jquery - 在 Android 应用程序中包装 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8780001/

相关文章:

jquery - Bootstrap 4 Accordion 切换全部

java - 如何将数据从java类传递到fragment

sqlite - Android 中存在数据库问题的应用程序类

html - css3 逐帧动画

html - Image Map 在 Firefox 中不工作!在 Chrome+Safari 中运行良好

HTML/CSS - 在 DIV 的一侧创建 "arrow"

jquery - 跨域 JSONP XML 响应

jquery - 将类添加到正文时不触发 CSS 转换 (Firefox)

javascript - HTML/Javascript 在页面加载时获取变量

android - 完全使用适用于 Android 的 xml Mono