- 博客(9)
- 收藏
- 关注
原创 ArkTS骨架屏动画封装指南
ArkTS实现骨架屏动画摘要:通过自定义组件和动画API封装骨架屏。创建基础骨架组件(SkeletonItem)定义占位样式,使用animateTo添加循环闪烁动画(AnimatedSkeleton)。组合组件构建完整布局(ArticleSkeleton),配合条件渲染控制显示逻辑。性能优化建议包括减少嵌套、控制动画复杂度、懒加载等。还支持高级渐变效果(GradientSkeleton),通过位移动画实现高光过渡。开发时应保持骨架结构与真实UI一致,提升加载体验。(148字)
2025-09-24 21:06:24
315
原创 HarmonyOS沉浸式窗口封装攻略
本文介绍了HarmonyOS沉浸式窗口和状态栏管理的实现方法。沉浸式窗口通过获取UIAbilityContext、设置全屏模式、获取并存储系统UI元素高度来实现,提供了enable()和disable()方法控制。状态栏管理类StatusBar提供setDarkBar()和setLightBar()方法快速切换状态栏文字颜色。两种工具都通过window模块API实现,需注意单位转换和异常处理。文中包含完整代码示例和测试方法,适用于HarmonyOS应用开发。
2025-09-22 20:23:24
476
原创 零基础入门鸿蒙应用开发:五、线性布局与弹性布局
华为HarmonyOS开发指南:ArkUI线性布局与弹性布局详解 本文介绍了华为HarmonyOS中ArkUI框架的两种核心布局方式。线性布局通过Row(水平)和Column(垂直)容器实现,支持主/交叉轴对齐、子组件对齐格式设置及自适应缩放功能,其中space属性可控制间距,layoutWeight实现比例分配。弹性布局(Flex)则提供更灵活的排列方式,当子元素总和超出容器尺寸时,可通过wrap属性控制换行显示,并支持主轴/侧轴多种对齐方式设置。这两种布局均为HarmonyOS应用开发的基础组件,能有效
2025-09-21 11:33:13
2017
原创 Git命令全攻略:从入门到精通
本文介绍了Git版本控制系统的核心命令和使用方法。主要内容包括:基础配置(用户名/邮箱设置)、仓库操作(初始化/克隆)、文件追踪(add/commit)、状态查看(status/log)、分支管理(创建/切换/合并)、远程协作(push/pull)以及撤销操作。文章还提供了典型工作流示例,并推荐使用图形化工具辅助操作。通过掌握这些命令,开发者可以高效管理代码版本、实现团队协作和回溯历史记录。
2025-09-20 14:36:34
280
原创 零基础入门鸿蒙应用开发:四、布局基础
本文介绍了HarmonyOS开发中常用的UI样式属性,包括图标资源、布局属性、边框样式、背景设置和渐变效果等。其中详细说明了图标的下载与使用方法,padding和margin的多种设置方式,border边框的四种样式配置,以及背景颜色、背景图的平铺与定位技巧。此外还介绍了线性渐变和径向渐变的参数配置方法,以及阴影效果的实现方式。这些样式属性为HarmonyOS应用界面开发提供了丰富的视觉呈现手段。
2025-09-03 16:06:46
939
原创 零基础入门鸿蒙应用开发:三、组件样式基础
ArkUI是华为HarmonyOS的UI开发框架,提供组件化语法和可视化工具。核心包括ArkTS语言、布局系统、常用组件(Text/Image/Column/Row等)和交互功能。本文重点介绍了Text组件的字体样式(大小/颜色/对齐/行高等)、Image组件的图片显示(本地/网络资源)和填充模式(contain/cover/fill),以及通用属性(width/height/背景色等)。通过代码示例演示了如何构建基础UI界面,如文本修饰、图片占位和尺寸控制等典型场景。
2025-08-26 10:00:00
2636
原创 零基础入门鸿蒙应用开发:二、ArkTs语法基础
本文介绍了鸿蒙应用开发语言ArkTS的基础语法与使用方法。主要内容包括:1.基本数据类型(字符串、数字、布尔值)及其变量声明;2.数组定义和元素访问方式;3.函数的定义与调用,包括参数传递和返回值处理;4.对象及其方法的定义使用;5.联合类型和枚举类型的应用。文章通过具体代码示例展示了ArkTS的基本语法规则和编程范式,适合开发者快速入门鸿蒙应用开发。所有示例代码均在Index.ets文件中实现,并配合console.log进行调试输出。
2025-08-24 11:47:24
1893
原创 零基础入门鸿蒙应用开发:一、开发环境搭建指南
华为DevEco Studio开发环境配置指南:支持Windows/macOS系统,需依次完成下载安装和配置。从华为开发者官网下载安装包,建议安装至非C盘英文路径,勾选必要选项。启动后同意协议,通过Plugins安装中文语言包。新建项目时选择EmptyAbility模板,注意使用英文路径命名。整个流程包括下载→安装→汉化→创建项目四步,需避免中文路径和特殊字符。
2025-08-12 12:18:25
320
原创 当CryEngine遇上HarmonyOS 5的分布式AI
摘要:本文提出基于HarmonyOS 5 AI框架优化的CryEngine智能NPC行为系统方案,包含多模态感知融合、分层决策、群体协同和实时学习等核心模块。系统采用NPU加速实现22ms低延迟决策,通过动态LOD调节和分布式计算提升性能,支持89%准确率的玩家行为预测。关键创新包括:HarmonyOS AR/NPU的多模态感知融合、行为树-NPU混合决策架构、联邦学习驱动的在线适应,以及跨设备NPC迁移能力。生产环境测试显示决策延迟降低74%,行为多样性提升180%,为游戏AI提供高性能、自适应的智能解决
2025-08-11 20:01:47
405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅