
鸿蒙开发
文章平均质量分 73
步步生花@苏殿主
这个作者很懒,什么都没留下…
展开
-
鸿蒙开发相关知识(四)【数据持久化(用户首选项、关系型数据库)、通知(基础通知、进度条通知、通知意图)】
【代码】鸿蒙开发相关知识(三)【数据持久化(用户首选项、关系型数据库)、通知(基础通知、进度条通知、通知意图)】原创 2024-03-01 17:57:18 · 2722 阅读 · 3 评论 -
鸿蒙开发相关知识(三)【路由、显示动画、属性动画、组件内转场动画、http数据请求、第三方库axios、页面和自定义组件生命周期】
自定义组件@Component装饰的UI单元,可以组合多个系统组件实现UI的复用,可以调用组件的生命周期。页面:即应用的UI页面。可以由一个或者多个自定义组件组成,@Entry装饰的自定义组件为页面的入口组件,即页面的根节点,一个页面有且仅能有一个@Entry。只有被@Entry装饰的组件才可以调用页面的生命周期。原创 2024-02-29 16:42:41 · 1458 阅读 · 1 评论 -
鸿蒙开发相关知识(二)【状态管理:@State、@Prop、@Link、@Provide、@Consume、@Observed、@ObjectLink】
一、@State装饰器:组件内状态二、@Prop装饰器:父子单向同步三、@Link装饰器:父子双向同步四、@Provide和@Consume:与后代组件双向同步五、@Observed和@ObjectLink:嵌套类对象属性变化原创 2024-02-26 17:06:05 · 1684 阅读 · 0 评论 -
鸿蒙开发相关知识(一)【自定义构建函数@Builder、公共样式函数@Styles@Extend】
Builder定义:全局需要function@Builder function 函数名(){ }示例代码中有传参,根据实际需要调整...局部不需要function@Builder 函数名(){ }示例代码中有传参,根据实际需要调整...定义:全局需要function@Styles function 函数名((){ }仅可封装组件通用属性局部不需要function@Styles 函数名((){ }仅可封装组件通用属性@Extend(组件名) function 函数名() {原创 2024-02-23 17:40:33 · 1035 阅读 · 0 评论 -
ArkTS 快速入门
按照声明式UI的开发范式,首先需要分析和定义页面的各种状态,并声明相应的状态变量用于表示不同的状态。当前案例中,界面共有两个状态,分别是开灯和关灯状态,所以我们可以使用一个boolean类型的变量来表示这两个状态,true表示开灯,false表示关灯。声明式描述:开发者只需描述在界面在不同状态下要呈现的最终效果,而无需关注界面变化的具体过程。状态数据驱动界面更新:开发者只需修改状态变量的值,界面就会自动更新。除去系统预置的组件外,ArkTS 还支持自定义组件。原创 2024-02-22 11:36:54 · 1457 阅读 · 0 评论 -
DevEco Studio 快捷键总结
【代码】DevEco Studio 快捷键总结。原创 2024-02-20 11:14:54 · 1274 阅读 · 0 评论