相关问题
如何实现一个页面显示子窗口
1384浏览 • 1回复 待解决
销毁一个子窗口的方法
943浏览 • 1回复 待解决
如何生成一个可以供其他工程可以依赖的一个har库?
1279浏览 • 1回复 待解决
HarmonyOS ArkTS有把一个组件移动到另一个窗口上的方法吗?
890浏览 • 1回复 待解决
HarmonyOS 子窗口如何与主窗口进行交互
976浏览 • 1回复 待解决
HarmonyOS 子窗口是否可手势移动
633浏览 • 1回复 待解决
如何随机生成一个汉字?
1094浏览 • 1回复 待解决
如何生成一个36位的UUID?
1139浏览 • 1回复 待解决
如何生成一个32位的UUID
1298浏览 • 1回复 待解决
#鸿蒙学习大百科#如何通过WindowStage创建一个子窗口?
1308浏览 • 1回复 待解决
由UIAbility创建的一个子窗口,能配置为可拖动吗
2171浏览 • 1回复 待解决
移动端如何生成密钥进行对称加密,和服务器交互?
935浏览 • 1回复 待解决
如何实现一个验证码弹窗子窗口
1215浏览 • 1回复 待解决
HarmonyOS 如何实现一个没有子组件的ScrollView
708浏览 • 1回复 待解决
如何生成一个十六进制的颜色色值?
1173浏览 • 1回复 待解决
子窗口加载的页面是否可以带参数
870浏览 • 1回复 待解决
HarmonyOS 全屏子窗口如何设置可以透传点击事件给主窗口
802浏览 • 1回复 待解决
ArkTS中如何生成一个指定范围内的随机数?
2696浏览 • 1回复 待解决
HarmonyOS 如何监听一个组件的挂载/卸载视图树,组件移动,组件当前的rect
493浏览 • 1回复 待解决
mysql如何给一个字段生成不重复的随机数?
3847浏览 • 1回复 待解决
Scroll中点击某一个层图片移动到顶端
1405浏览 • 1回复 待解决
HarmonyOS 如何在主窗口显示子窗口的dialog
1126浏览 • 1回复 待解决
HarmonyOS 如何拖拽子窗口
586浏览 • 1回复 待解决
如何在页面上显示一个可以选择的日历?
1008浏览 • 1回复 待解决
如何设置子窗口的背景颜色?
927浏览 • 1回复 待解决
本文主要介绍关于子窗口的生成以及属性设置,在我们日常手机应用过程中,手机APP根据需要会弹出一个子窗口在本APP界面上显示,或者在手机桌面上显示,类似视频聊天界面等。
使用的核心API
核心代码解释
1.showSubWindow(),通过createSubWindow创建子窗口,moveWindowTo和resize来确定窗口的大小和位置,最后通过setUIContent绑定子窗口目标页面。
2.destroySubWindow(),通过destroyWindow来消除子窗口。
3.AppStorage,提供数据存储能力,实现主窗口和子窗口的数据交互。
4.gesture,绑定手势操作。
EntryAbility.ts文件
主窗口界面
子窗口界面
实现效果
生成一个可移动交互的子窗口
适配的版本信息
SDK:4.0.10.15
IDE:DevEco Studio 4.0.1.601