logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙ArkUI布局与样式进阶(十)——Scroll滚动容器全面讲解与实战经验分享

本文深入探讨鸿蒙ArkUI中Scroll组件的开发技巧与优化策略。文章从基础结构入手,解析Scroll作为交互核心组件的本质,强调其不仅是滑动容器更是交互设计思维的体现。通过横向滚动画廊、嵌套滚动等实战案例,详细介绍滚动方向控制、事件监听和性能优化等关键技巧,并分享样式重用、模块化封装等开发经验。作者指出Scroll的真正价值在于让信息自然流动,当与动画、状态结合时,能创造出富有生命力的交互界面。

文章图片
#harmonyos#华为#javascript +4
STM32嵌入式学习 03:TIM2 定时器更新中断

进入中断后必须清除更新中断标志,否则中断请求可能持续有效,导致 CPU 反复进入中断函数,主程序表现为卡死或无法正常运行。STM32F1 的 APB1 和定时器时钟存在倍频规则,不能只看 APB1 总线频率。后续可以学习定时器输出比较、PWM,或者把按键扫描改造成由定时器周期驱动的非阻塞状态机。抢占优先级决定一个中断能否打断另一个中断;响应优先级用于多个等待中断之间的先后判断。不能改成自定义名称,

文章图片
#stm32#学习#单片机
STM32嵌入式学习 01:GPIO 输出与 LED 闪烁

该延时是阻塞式的:等待期间 CPU 主要在等待计数结束,暂时不能高效处理其他任务。实际 LED 的亮灭相位取决于开发板 LED 的电路接法。低电平可能点亮 LED,也可能熄灭 LED,不能只根据 API 名称推断实际亮灭。漏掉这句时,GPIO 配置通常不会按预期工作。这是本工程的时钟假设,不是所有 STM32 工程的通用常数。推挽输出可以主动输出高电平,也可以主动输出低电平,适合 LED 和普通数

文章图片
#stm32#学习#单片机
从 Underlay 到 VXLAN EVPN:一条跨子网报文是怎样到达目标服务器的

Underlay负责找到远端VTEP,EVPN负责学习业务位置,VXLAN负责封装承载,VRF和VNI负责租户转发,出口Leaf再通过ARP/MAC找到最终服务器。理解这条主线后,VLAN、VNI、VTEP、NVE、VRF、RD、RT、Type 2、Type 3、Type 5 就不再是相互孤立的名词,而是同一条数据中心业务链路中的不同组成部分。note]不同华为 CloudEngine 型号和 V

文章图片
#服务器#网络#运维
从 VLAN 到 VXLAN:用一个 Leaf-Spine 示例理解 EVPN 报文转发

EVPN:告诉 Leaf 目的主机在哪里VXLAN:把业务帧装进隧道Underlay:把外层 VTEP 报文送到远端VTEP/NVE:负责封装和解封装VNI:标识虚拟业务网络后续还需要在华为设备或模拟器中验证 Bridge-Domain、VNI、NVE、EVPN 地址族和 Type 2/Type 3 的具体输出。

文章图片
#spine
鸿蒙ArkUI布局与样式进阶(七)——鸿蒙 ArkUI 开发中的条件判断与循环语句全解析(实战 + 思维延伸)

本文系统介绍了鸿蒙ArkUI开发中的逻辑控制核心——条件语句与循环结构。通过ArkTS语法详解,从基础if/三元运算符/switch到ArkUI特有的条件渲染与ForEach循环,结合购物车控制、数据筛选等实战案例,深入解析状态驱动UI的响应式机制。文章特别强调性能优化技巧,如简化条件判断、EarlyReturn策略及ArkUI特有的渲染频率控制,帮助开发者构建高效流畅的鸿蒙应用。最后指出优秀逻辑

文章图片
#javascript#前端#开发语言 +4
鸿蒙ArkUI布局与样式进阶(十三)——TypeScript 面向对象 全解析:class、继承、修饰符、static、super、instanceof 万字教程

本文全面总结了TypeScript面向对象编程的核心知识点,包含12个核心模块:从Class基本语法、构造器到访问修饰符,从方法定义到继承与重写,重点讲解了工程实践中的简化声明语法和静态成员用法。文章通过生活化类比(如"权限控制像公司门禁")帮助理解抽象概念,并强调工程建议:如使用override确保类型安全、箭头函数稳定this指向等。最后指出掌握这些内容对鸿蒙ArkUI开发

文章图片
#harmonyos#华为#typescript +3
鸿蒙ArkUI布局与样式进阶(六)——ArkUI 支持的各种运算符和语法基础与数组操作

本文系统介绍了鸿蒙ArkUI开发的核心语法与实战应用。主要内容包括:1)ArkUI基础语法详解,涵盖算术、赋值、比较等运算符;2)数组操作全解析,包括定义、访问与增删方法;3)ArkUI核心概念,重点讲解@State状态管理和布局组件;4)通过点赞功能和购物车两个实战案例,展示如何将理论知识应用于实际开发。文章强调ArkUI采用数据驱动UI的设计理念,结合丰富的布局组件和TypeScript支持,

文章图片
#harmonyos#华为#开发语言 +3
鸿蒙ArkUI布局与样式进阶(十六)——页面级变量、函数注入与 @BuilderParam 插槽机制全解析(附详细注释)

本文深入解析鸿蒙ArkUI中的组件化开发,重点介绍了组件封装的三大核心要素:状态变量(@State)与页面级变量的区别与适用场景,通过MyPanel组件案例演示布局封装的实现方法,并详细讲解了@BuilderParam插槽机制的应用技巧。文章还涵盖了多插槽组件实现、刷新事件触发机制,最终通过动态卡片组件案例展示了组件化的综合应用。这些技术共同构成了鸿蒙应用开发中灵活高效的组件化解决方案。

文章图片
#harmonyos#华为#开发语言 +2
鸿蒙ArkUI布局与样式进阶(十三)——TypeScript 面向对象 全解析:class、继承、修饰符、static、super、instanceof 万字教程

本文全面总结了TypeScript面向对象编程的核心知识点,包含12个核心模块:从Class基本语法、构造器到访问修饰符,从方法定义到继承与重写,重点讲解了工程实践中的简化声明语法和静态成员用法。文章通过生活化类比(如"权限控制像公司门禁")帮助理解抽象概念,并强调工程建议:如使用override确保类型安全、箭头函数稳定this指向等。最后指出掌握这些内容对鸿蒙ArkUI开发

文章图片
#harmonyos#华为#typescript +2
    共 27 条
  • 1
  • 2
  • 3
  • 请选择