首页 > 其他分享 >HarmonyOs开发之———页签切换、组件状态管理

HarmonyOs开发之———页签切换、组件状态管理

时间:2024-04-11 12:01:42浏览次数:27  
标签:HarmonyOs 切换 ohos 组件 import TabList agp

谢谢关注!!

前言:上一篇文章主要介绍HarmonyOs开发之———容器组件使用 http://t.csdnimg.cn/r9Qd1

一、Tabs组件页签切换

1、在HarmonyOS中,页签切换可以使用TabList组件来实现。

TabList允许你创建多个页签,并在切换时显示不同的内容。以下是一个页签切换的示例代码:创建了一个包含三个页签的TabList,并设置了页签切换监听器。当用户切换页签时,会显示一个Toast提示。

import ohos.aafwk.ability.AbilitySlice;
import ohos.aafwk.content.Intent;
import ohos.agp.components.TabList;
import ohos.agp.components.TabList.Tab;
import ohos.agp.components.TabList.TabSelectedListener;
import ohos.agp.window.dialog.ToastDialog;
import ohos.hiviewdfx.HiLog;
import ohos.hiviewdfx.HiLogLabel;

public class MyAbilitySlice extends AbilitySlice {
    private static final String TAG = "MyAbilitySlice";
    

标签:HarmonyOs,切换,ohos,组件,import,TabList,agp
From: https://blog.csdn.net/this_is_bug/article/details/137630503

相关文章

  • 使用java代码删除nexus maven仓库中的jar包和pom.xml等组件
    pom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://ma......
  • openGauss主备切换之switchover与failover
    openGauss主备切换之switchover与failoverswitchover在主备机正常时,出于维护的需要,将备机切换为主机,可保证切换过程中数据不丢失。查看集群实例主备状态:1节点为主库,2节点为备库。$gs_om-tstatus--detail[ClusterState]cluster_state:Normalredistribu......
  • 前端学习-vue视频学习014-组件通信
    尚硅谷视频教程通信方式1propsparent传child--只能传递非函数//Parent.vue<template><divclass="parent"><h3>parent</h3> <h3>car:{{car}}</h3> <Child:car="car"/></div></templat......
  • Unity组件
    二、Mesh网格1MeshFilterMeshFilter组件包含对网格的引用。该组件与同一个游戏对象上的MeshRenderer组件配合使用;MeshRenderer组件渲染MeshFilter组件引用的网格。用于将网格数据应用到3D模型上。它是实现3D模型的重要组成部分之一,可以定义模型的形状和结构。......
  • HarmonyOS 开发-阻塞事件冒泡
    介绍本示例主要介绍在点击事件中,子组件enabled属性设置为false的时候,如何解决点击子组件模块区域会触发父组件的点击事件问题;以及触摸事件中当子组件触发触摸事件的时候,父组件如果设置触摸事件的话,如何解决父组件也会被触发的问题。效果图预览使用说明:开启使能开关,在点击事......
  • 使用 Js 纯手写实现组件
    vue的单文件组件,其实最终是编译成了一个object,然后调用该object上的setup()函数来渲染页面的;如下两个页面,一个使用vue单文件组件的语法来实现,一个使用纯js来实现,二者效果一致使用vue实现组件src/views/VueImplementedView.vue<template><div><h1class="......
  • HarmonyOS 开发-二级联动
    介绍本示例主要介绍了List组件实现二级联动(CascadingList)的场景。该场景多用于短视频中拍摄风格的选择、照片编辑时的场景的选择。效果图预览blogs.com/blog/3424627/202404/3424627-20240410171735450-1800285526.png)使用说明:滑动二级列表侧控件,一级列表随之滚动。点......
  • 牛蛙!GoFrame2.7正式版的监控组件真是及时雨
    声明:本文首发在同名公众号:王中阳Go,未经授权禁止转载。......
  • UE中创建Actor添加组件初始化(UEC++个人学习笔记)
    在ue中创建actorc++类,在actor的.h文件中添加五个组件又由上到下的作用分别为:获取下SceneComponent,用于操作其Transform等相应接口。获取静态模型组件。获取盒子碰撞组件。获取粒子特效组件。获取音频组件。#include"Components/SceneComponent.h"#include"Components......
  • 鸿蒙HarmonyOS实战-ArkUI组件(Popup)
    ......