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

网站套程序wordpress 同步qq空间

网站套程序,wordpress 同步qq空间,软文代写新闻稿,福建建设中心网站1、 onCreate 在 Android 开发中,MainActivity 作为应用的入口 Activity,其 onCreate() 方法是生命周期中第一个且最重要的回调方法,负责初始化核心组件和界面。以下是其核心要点: 一、基本定义与作用 调用时机 当 Activity 首次…

1、 onCreate

在 Android 开发中,MainActivity 作为应用的入口 Activity,其 onCreate() 方法是生命周期中第一个且最重要的回调方法,负责初始化核心组件和界面。以下是其核心要点:

一、基本定义与作用

  1. 调用时机

    • 当 Activity 首次创建 时由系统自动调用。
    • Activity 被销毁后重新创建(如屏幕旋转、资源不足恢复)时也会调用,此时通过 savedInstanceState 恢复状态。
  2. 必须调用父类方法

    • 子类重写 onCreate()必须调用 super.onCreate(savedInstanceState),否则会抛出异常。

二、核心功能与典型操作

onCreate() 中通常完成以下初始化工作:

  1. 加载布局

    • 调用 setContentView(R.layout.activity_main) 设置 Activity 的 UI 布局。
  2. 初始化 UI 组件

    • 通过 findViewById() 获取布局中的控件(如按钮、文本框)并绑定事件。
    Button btn = findViewById(R.id.btn_action);
    btn.setOnClickListener(v -> { /* 点击逻辑 */ });
    
  3. 数据恢复

    • savedInstanceState 中读取之前保存的状态(如文本框内容、滚动位置)。
  4. ViewCompat.setOnApplyWindowInsetsListener

    4.1. 作用原理

  • 监听系统栏(状态栏、导航栏)的尺寸变化,实时调整视图内边距(Padding)。

  • 通过 insets.getInsets(WindowInsetsCompat.Type.systemBars()) 获取系统栏的精确尺寸(如状态栏高度、导航栏高度)。

  • 调用 v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom) 将内容区域避开系统栏显示区域。

    4.2. 解决什么问题

  • 避免内容被状态栏或导航栏遮挡(如图片重叠、按钮点击失效)。

  • 适配刘海屏、折叠屏等异形屏设备。

三、参数 savedInstanceState 详解

  • 作用:存储 Activity 上次被销毁前的状态(通过 onSaveInstanceState() 保存)。
  • 值为 null 的场景
    • Activity 首次创建 时。
    • 被系统彻底销毁(非配置变更导致)后重建。

2.代码

在自动生成的代码里面 + Button

package com.example.myapplication;import android.os.Bundle;
import android.util.Log;
import android.widget.Button;
import android.widget.Toast;
import androidx.activity.EdgeToEdge;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.graphics.Insets;
import androidx.core.view.ViewCompat;
import androidx.core.view.WindowInsetsCompat;public class MainActivity extends AppCompatActivity {private static final String TAG = "MainActivity";@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);EdgeToEdge.enable(this);setContentView(R.layout.activity_main);// 添加个人按钮Button actionButton = findViewById(R.id.btn_action);// 添加个人按钮 actionButton.setOnClickListener(v -> {performCustomAction();Log.d(TAG, "按钮点击事件已触发");});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 void performCustomAction() {Toast.makeText(this, "回调函数执行成功喽!", Toast.LENGTH_SHORT).show();}
}

文章转载自:

http://wUKFEreo.bqppr.cn
http://V6Pmka0G.bqppr.cn
http://LW9wvs7E.bqppr.cn
http://e8hpwbLV.bqppr.cn
http://XsN5fcVn.bqppr.cn
http://WgYfq0st.bqppr.cn
http://zqXTvVGB.bqppr.cn
http://8EFBNomg.bqppr.cn
http://n4vvtwuA.bqppr.cn
http://u5tDZezK.bqppr.cn
http://YM8kyIoM.bqppr.cn
http://OLHO4bEJ.bqppr.cn
http://f3X7Ipvm.bqppr.cn
http://ebCZHnE6.bqppr.cn
http://nbV1bYuj.bqppr.cn
http://LdYAaBC1.bqppr.cn
http://w1rbnhwF.bqppr.cn
http://jaB6Xuam.bqppr.cn
http://Tbl1Bzbo.bqppr.cn
http://NYtsgOIC.bqppr.cn
http://CHSOFWYt.bqppr.cn
http://R3xLrsVE.bqppr.cn
http://xC54H7D0.bqppr.cn
http://fC2m7TiU.bqppr.cn
http://PSQZho1U.bqppr.cn
http://7aZuaf9e.bqppr.cn
http://DC3rxLb0.bqppr.cn
http://IrigDLQt.bqppr.cn
http://Eoo6TXaw.bqppr.cn
http://PkuU8Wd1.bqppr.cn
http://www.dtcms.com/wzjs/767487.html

相关文章:

  • 高端网站建设需要多少钱网站网址更新了怎么查
  • 网站维护与建设考试专业制作公司网站公司
  • 建设行政主管部门政务网站建设的访问网站需要密码
  • 汉口网站制作设计wordpress H2标签
  • 固始县住房和城乡规划建设局网站开发小程序定制公司
  • 电子商务网站建设 精品课微信怎样制作网站
  • 备案查询站长之家福州专业网站制作的公司
  • 怎么看网站是动态还是静态WordPress添加图片轮流播放
  • 昆明seo网站推广wordpress 模板之家
  • 做视频网站免费观看爱深圳做网站哪家专业
  • wordpress熊掌号插件百度seo排名优
  • php网站建设招聘上饶做网站建设
  • 广州网站建设 推广公司哪家好广东自助建站网站
  • 做网站怎么云存储网站备案都有哪些
  • 做网站公司共有几处密码阳江房管局查询房产信息网
  • 小浪底水利枢纽建设管理局网站wordpress的样式表
  • 网站建站网站496565济南建网站市场
  • 网站加背景音乐保定工程建设信息网站
  • 做网站备案的问题南宁比较好的设计公司
  • 做非经营网站需要营业执照个人域名可以做企业网站吗
  • 怎么更改网站首页图片尺寸网站开发 支付宝订单号
  • 杭州市建设工程交易中心网站wordpress mysql安装
  • 温州网站建设培训快速搭建网站视频
  • 外贸网站如何做推广多少钱hxsp最新域名是什么
  • 去哪里购买网站空间wordpress修改页面组件
  • 网站建设 php庄行网站建设
  • 四川华泰建设集团网站潭州学院网站建设报名
  • 网站seo搜索引擎优化教程张雪峰谈电子商务
  • 桂阳城乡建设局网站seo优化网站优化排名
  • 网站模板套用教程微网站开发手机模拟器