把网页放到安卓app中

简介: 把网页放到安卓app中

创建空app 展示网页

首先配置权限

在 app/src/main/AndroidManifest.xml 添加网络权限

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.countrymanage">
  <?- 网络权限-?>
    <uses-permission android:name="android.permission.INTERNET" />
    省略。。。

启用javascript

        val myWebView = WebView(this)
        myWebView.settings.javaScriptEnabled = true
        setContentView(myWebView)

方法一 直接代码修改

    //官方示例中的 activityContext 就是上下文 this
    //val myWebView = WebView(activityContext)
        val myWebView = WebView(this)
        setContentView(myWebView)
        myWebView.loadUrl("http://www.baidu.com")

我的 应用

方法二 手动修改xml 较为麻烦

替换xml

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
    <WebView
        android:id="@+id/webview"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        />
</androidx.constraintlayout.widget.ConstraintLayout>

加载页面

val myWebView: WebView = findViewById(R.id.webview)
    myWebView.loadUrl("http://www.example.com")
相关文章
|
2月前
|
搜索推荐 UED
从网页到应用:轻松封装网页为个人化APP
随着移动互联网的快速发展,越来越多的人希望将自己喜欢的网页内容封装成应用,以便更便捷地浏览和分享。本文将介绍如何在线生成个性化的APP,让你的网页成为一个独立的应用程序,同时提供了一些常见的工具和技术,帮助你实现这一目标。
16 0
|
2月前
|
移动开发 数据可视化 UED
从网页到应用:简易教程教你如何在线生成App
本文将介绍一种简便的方法,让您能够将网页封装成APP。通过这种技术,您可以将您的网页应用程序转化为移动应用程序,从而更好地满足用户的需求。无需编程知识,只需几个简单的步骤,即可轻松将您的网页转化为功能强大的应用程序。
|
2月前
|
移动开发 数据可视化 weex
如何在线生成App:将网页封装成APP
随着移动互联网的快速发展,很多企业和个人都希望能够将自己的网页封装成APP,以便更好地适应用户的移动需求。本文将介绍一种在线生成App的方法,帮助读者实现将网页封装成APP的目标
54 0
|
2月前
|
开发者
如何在线生成App:将网页封装成APP
在移动化的时代,许多企业和个人都希望拥有自己的移动应用程序,但是开发一款优秀的APP需要耗费大量的时间和金钱。而现在,通过在线生成App的方式,我们可以将自己的网页轻松封装成APP,从而实现快速上线。
|
6天前
|
Java 开发工具 Android开发
旅游app(安卓大作业)
旅游app(安卓大作业)
14 1
旅游app(安卓大作业)
|
6天前
|
存储 数据可视化 API
天气预报app(安卓系统)
天气预报app(安卓系统)
13 2
|
8天前
|
算法 Java Android开发
安卓逆向 -- 实战某峰窝APP(静态分析)
安卓逆向 -- 实战某峰窝APP(静态分析)
12 0
|
8天前
|
网络协议 算法 Android开发
安卓逆向 -- 实战某峰窝APP(动态分析)
安卓逆向 -- 实战某峰窝APP(动态分析)
11 4
|
1月前
|
前端开发 开发工具 Android开发
【服务器APP】利用HBuilder X把网页打包成APP
【服务器APP】利用HBuilder X把网页打包成APP
163 0
|
1月前
|
Java 测试技术 API
安卓APP和iOS APP在测试上的区别是什么?
安卓APP和iOS APP在测试上的区别是什么?

相关产品

  • 云迁移中心