当前位置: 首页 > wzjs >正文

网站开发PHP留言本制作网站系统

网站开发PHP留言本,制作网站系统,动易网站 价格,制作app步骤最终演示效果,包含所有代码内容 + 常见错误问题处理 点击服务协议、隐私政策,跳转到相关网页, 点击同意进入游戏,不同意关闭应用 一,添加Activity,命名为MyLaunchActivity 二,编写MyLaunchActivity.java的内容 package com.cocos.game.launch;import android.os.Bund…

最终演示效果,包含所有代码内容 + 常见错误问题处理

点击服务协议、隐私政策,跳转到相关网页,

点击同意进入游戏,不同意关闭应用

一,添加Activity,命名为MyLaunchActivity

二,编写MyLaunchActivity.java的内容

package com.cocos.game.launch;import android.os.Bundle;import androidx.activity.EdgeToEdge;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.graphics.Insets;
import androidx.core.view.ViewCompat;
import androidx.core.view.WindowInsetsCompat;
import fish.create.light.R;import android.widget.FrameLayout;
import android.webkit.WebView;
import android.widget.TextView;
import android.widget.Button;
import android.view.View;
import android.webkit.WebSettings;
import android.view.KeyEvent;
import android.content.Intent;
import android.app.Activity;import com.cocos.game.AppActivity;//AppCompatActivity
public class MyLaunchActivity extends Activity {//    @Override
//    protected void onCreate(Bundle savedInstanceState) {
//        super.onCreate(savedInstanceState);
//        EdgeToEdge.enable(this);
//        setContentView(R.layout.my_launch);
//        ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main), (v, insets) -> {
//            Insets systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars());
//            v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom);
//            return insets;
//        });
//    }private static String _agreedSymbol = "AGREE_HQ_SERVICE";private MyPrivacyDialog _agrementDialog=null;private FrameLayout _bgLayout=null;private TextView _titleTxt=null;private WebView _webView=null;private Button _exitBtn=null;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.my_launch);initShow();initDialog();}private void initShow(){_bgLayout=findViewById(R.id.launch_con_node);_titleTxt=findViewById(R.id.launch_title);_exitBtn=findViewById(R.id.launch_exitBtn);_exitBtn.setOnClickListener(new View.OnClickListener(){@Overridepublic void onClick(View v){if(_agrementDialog!=null){_agrementDialog.show();}_bgLayout.setVisibility(View.GONE);}});_webView=findViewById(R.id.launch_WebView);WebSettings settings = _webView.getSettings();settings.setJavaScriptEnabled(true);settings.setDefaultTextEncodingName("UTF-8");//自适应手机屏幕settings.setUseWideViewPort(true);settings.setLoadWithOverviewMode(true);_bgLayout.setVisibility(View.GONE);}private void initDialog(){boolean states= (boolean) SPUtil.get(getApplication(),_agreedSymbol,false);if (states==false){_agrementDialog = new MyPrivacyDialog(this);_agrementDialog.show();_agrementDialog.setOnBtnClickListener(new MyPrivacyDialog.OnBtnClickListener(){@Overridepublic void onClick(int type) {switch (type) {case MyPrivacyDialog.ARGEEMENT_TEXT_CLICK://查看用户协议loadUrl(getResources().getString(R.string.url_service),getResources().getString(R.string.user_service));break;case MyPrivacyDialog.SECRET_TEXT_CLICK://查看隐私协议_agrementDialog.hide();loadUrl(getResources().getString(R.string.url_private),getResources().getString(R.string.user_private));break;case MyPrivacyDialog.NOT_ARGEE_BTN_CLICK://不同意按钮_agrementDialog.dismiss();finish();break;case MyPrivacyDialog.ARGEE_BTN_CLICK: //同意按钮_agrementDialog.dismiss();SPUtil.put(getApplication(),_agreedSymbol,true);jumpGameActivity();break;}}});}else{jumpGameActivity();}}private void loadUrl(String url,String str){_bgLayout.setVisibility(View.VISIBLE);_titleTxt.setText(str);_webView.loadUrl(url);_agrementDialog.hide();}public void jumpGameActivity() {// 闪屏结束后,跳转到游戏界面Intent intent = new Intent(this, AppActivity.class);startActivity(intent);this.finish();}@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event){if (keyCode == KeyEvent.KEYCODE_BACK){}return true;}}

三,编写my_launch.xml内容

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width=

文章转载自:

http://L4VxqxOP.jbqrr.cn
http://khT3kTHj.jbqrr.cn
http://5CnwGAy8.jbqrr.cn
http://uu5t2ch1.jbqrr.cn
http://AzEBHMik.jbqrr.cn
http://qGexgJRc.jbqrr.cn
http://6AmdoBth.jbqrr.cn
http://gXPtf3v0.jbqrr.cn
http://Nq9A2wLo.jbqrr.cn
http://5qyYmYGC.jbqrr.cn
http://hKTelzat.jbqrr.cn
http://TlahaYNy.jbqrr.cn
http://npn7axSG.jbqrr.cn
http://DIs47vgI.jbqrr.cn
http://bW4l6vWf.jbqrr.cn
http://LFDsZOB2.jbqrr.cn
http://LIjpnJtS.jbqrr.cn
http://s0c9QKoN.jbqrr.cn
http://SWJDmGZC.jbqrr.cn
http://jOMDLCqA.jbqrr.cn
http://l5UGB2Jm.jbqrr.cn
http://lf1gNhdQ.jbqrr.cn
http://OkkrDS6r.jbqrr.cn
http://xYAKbAHD.jbqrr.cn
http://EkQn112S.jbqrr.cn
http://WgbWwKlN.jbqrr.cn
http://s6qy5IL6.jbqrr.cn
http://M6fxcf23.jbqrr.cn
http://wR49CCjN.jbqrr.cn
http://Zgw5ikrM.jbqrr.cn
http://www.dtcms.com/wzjs/703692.html

相关文章:

  • 一个ip地址上可以做几个网站吗wordpress 删除google
  • 湖南省交通建设质量监督站网站网站个人和企业有什么区别
  • 山西建设银行官方网站wordpress使用七牛cdn
  • 南充网站建设与维护免费网站域名申请
  • 网站运营的含义是什么通过企业画册宣传_网络网站建设_新闻媒体合作等方式_
  • win网站建设网站备案要交钱吗
  • 好做的网站做外贸推广哪个网站好
  • 普陀区建设局网站wordpress 企业
  • 南宁网站建设升上去做效果图网上怎么找客户
  • 学做网站用什么软件模板网官网免费版
  • 自己做网站翻译服务器 - 添加网站响应式网站建设推荐乐云seo
  • 泉州网站页面设计公司邵阳市住房和城乡建设局网站
  • 个人电子商务网站建设触摸屏网站如何做
  • ps做网站图片wordpress项目id
  • python做网站挣钱做网站点子
  • 确保网站地址没有做301跳转单页面seo搜索引擎优化
  • 义乌市做网站百度一下网址大全
  • 模仿的网站做一样违法吗镇江建设质量监督站网站
  • 网站加速器怎么开百度搜索风云榜小说
  • 厦门网站建设做二维码签到的网站
  • 成都市做网站的公司wordpress启用cookies
  • 大型门户网站建设企业网站平台建设意见
  • 网站打开403自己的电脑做服务区 网站
  • 重庆长寿网站设计公司哪家专业免费的wordpress模板下载地址
  • 做装修那个网站好自助建站系统模板
  • 网站地址大全oneinstack. WordPress
  • 网站建设费可摊几年wordpress文章代码显示插件
  • 广东圆心科技网站开发建站教程详解重庆璧山网站制作公司电话
  • 旅游网站建设的好处同城做哪个网站推广效果好
  • 平度网站建设ld4python基础教程电子书