- 博客(10)
- 收藏
- 关注
原创 HarmonyOS NEXT开发,全屏避让顶部系统任务栏(沉浸式体验),智能适配多机型
获取到规避区域高度后,在最大的块级元素中利用padding({top:avoidHeight})就不会被系统任务栏遮挡了。
2024-07-23 15:35:40
188
原创 @Builder和@BuilderParam的实战使用,封装自定义通用导航栏
ArkUI引入了@BuilderParam装饰器,@BuilderParam用来装饰指向@Builder方法的变量(@BuilderParam是用来承接@Builder函数的),开发者可在初始化自定义组件时对此属性进行赋值,为自定义组件增加特定的功能。该装饰器用于声明任意UI描述的一个元素,类似slot占位符。
2024-07-22 13:47:27
733
原创 git上传本地已有项目到新建的远程仓库&绑定本地分支到远程分支
新建本地分支并切换到该分支。根据远程分支新建本地分支。查看远程和本地所有分支。本地分支连接远程分支。
2024-07-21 22:08:00
590
原创 页面和自定义组件生命周期
页面生命周期,即被@Entry装饰的组件生命周期,提供以下生命周期接口:组件生命周期,即一般用@Component装饰的自定义组件的生命周期,提供以下生命周期接口:
2024-07-08 16:49:55
921
原创 UIAbility的生命周期(Create、Foreground、Background、Destroy)
当用户打开、切换和返回到对应应用时,应用中的UIAbility实例会在其生命周期的不同状态之间转换。UIAbility类提供了一系列回调,通过这些回调可以知道当前UIAbility实例的某个状态发生改变,会经过UIAbility实例的创建和销毁,或者UIAbility实例发生了前后台的状态切换。
2024-07-05 16:13:57
553
原创 HarmonyOs状态管理中@State,@Prop,@Link装饰器用法区别
1.@State:装饰的变量,或称为状态变量,一旦变量拥有了状态属性,就和自定义组件的渲染绑定起来。当状态改变时,UI会发生对应的渲染刷新。2. @Prop:装饰的变量和父组件建立单向的同步关系(跟vue的prop大同小异):3.@Link:装饰的变量与其父组件中的数据源共享相同的值(可以稍稍理解成vue中的v-model)。不能在@Entry装饰的自定义组件中使用。
2024-06-25 22:20:42
1039
原创 Docker-compose脚本编写
一键部署管理项目,mysql,redis,nginx等服务,可自主扩展。同时实现了docker容器间通过容器名进行网络通信。本文的docker-compose脚本需要配合dockfile使用,未集成置该文件中。
2024-06-20 21:29:13
277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人