自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 HarmonyOS的生命周期有哪些?HarmonyOS的生命周期

UIAbility类提供了一系列回调,通过这些回调可以知道当前UIAbility实例的某个状态发生改变,会经过UIAbility实例的创建和销毁,或者UIAbility实例发生了前后台的状态切换。提示1:页面销毁生命周期,测试体现不出来,是监测不到的,在日志中查看不到被销毁事件的执行。装饰的自定义组件为页面的入口组件,即页面的根节点,一个页面有且仅能有一个@Entry。的UI单元,可以组合多个系统组件实现UI的复用,可以调用组件的生命周期。只有被@Entry装饰的组件才可以调用页面的生命周期。

2024-03-03 18:19:48 2087

原创 HarmonyOS中的路由模式有哪些?

2.Single:单实例模式。即如果目标页的url在页面栈中已经存在同url页面,则离栈顶最近的同url页面会被移动到栈顶,并重新加载;如果目标页的url在页面栈中不存在同url页面,则按照标准模式跳转。1.Standard:标准实例模式,也是默认情况下的实例模式。每次调用该方法都会新建一个目标页,并压入栈顶。Standard:只要你push,页面栈里面就会加一项,不管之前加没加过。Single:你之前加过,不会加新的页面,会把你之前加过的页面加出来。方法清空历史页面栈,释放内存空间。

2024-02-25 18:20:26 542

原创 HarmonyOS中可以出现滚动条的组件有哪些?

HarmonyOS中基本组件Row、Column、Flex、Stack等组件中不会出现滚动条,无论是内容超出父元素的高(height)/宽(width)在HarmonyOS组件中可以出现滚动条的组件有哪些?上述组件中的子组件的内容超出了父容器组件的宽度或者高度。注意:出现滚动条的上述条件是_可以点击对应的链接去官网查看。

2024-02-24 20:08:25 1857

原创 HarmonyOS中如何吊起另一个UIAbility窗口?

比如,当我们去购买东西去支付,我们吊起了微信的支付页面,新开一个任务去专门处理这件事,就可以采用拉起一个新的Ability来实现。在entry(Ability)中吊起 application(Ability)尝试在之前的entry模块中去拉起新建模块的ability。在开发中需要一个应用不可能只有一个UIAbility窗口。1.点击按钮吊起application窗口。2.点击后开启application窗口。3.点击下面的方框按钮可以看到两个窗口。创建另一个Ability。2.测试必须使用模拟器。

2024-02-21 20:56:42 823

原创 HarmonyOS中简单的使用一个动画(属性动画)

例如:width、height、backgroundColor、opacity、scale、rotate、translate等属性发生改变时。时,可以通过属性动画实现渐变过渡效果。属性动画有很多参数可以去官网查看。

2024-02-21 19:54:24 477

原创 harmonyos中如何给官方图标库设置填充颜色?harmonyos中如果遇到其他图标库不能设置填充颜色,如何设置填充颜色?

如何改变其他图标库的图标,需要在图标.svg文件中,svg标签上设置fill="currentColot",才能让fillColor属性显示效果成功。在项目中想要改变官网图标的颜色,需要在Image组件设置.fillColor属性。在开发中最好用.svg图标。

2024-02-21 19:35:54 762

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除