一、使用android studio创建项目
创建完成了
二、创建页面
然后需要创建class类
创建完成后
现在项目是空页面所以需要继承AppCompatActivity
代码做一些修改
现在运行是无法运行的,代码还需要做一些更改
还需要去AndroidMainifest.xml
文件去引入使用activity_main.xml
这样就把初始页面加上了,点击运行就可以运行了
三、在创建的基础上嵌套H5流程
1.在activity_main.xml
中配置webview组件
也可以使用拖拽的方式(ps:需要加上id)
2. 改写MainActivity
中的代码
然后重新编译运行一下
发现网页无法打开,是因为还没有加上网络访问权限
在AndroidMainifest.xml
中加上网络权限就可以了
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
android:usesCleartextTraffic="true"
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<application
android:allowBackup="true"
android:dataExtractionRules="@xml/data_extraction_rules"
android:fullBackupContent="@xml/backup_rules"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/Theme.Ping"
android:usesCleartextTraffic="true"
tools:targetApi="31" >
<activity android:name=".MailActivity" android:exported="true" android:label="这是测试页面">
<intent-filter>
<action android:name="android.intent.action.MAIN"></action>
<category android:name="android.intent.category.LAUNCHER"></category>
</intent-filter>
</activity>
</application>
</manifest>
四、去掉标题栏
ActionBar supportActionBar = getSupportActionBar();
if(supportActionBar!=null){
supportActionBar.hide();
}