凌霜残雪
专注C#语言,以机器视觉为基础,以人工智能为核心、专注于上位机开发
展开
-
HarmonyOS4+NEXT星河版入门与项目实战(26)-----版本控制与代码托管
通过使用DevEco Studio结合Git进行版本控制,效地管理和维护代码,希望这篇指南能够帮助你在鸿蒙应用开发的道路上迈出坚实的一步。记住,良好的版本控制习惯是成功的一半!原创 2025-04-26 17:53:53 · 139 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(25)------UIAbility启动模式(文档编辑案例)
本节主要讲解了UIAbility 的四种启动模式,讲解了每个启动模式的特点,并给出 specified 模式启动的案例和代码实现原创 2024-11-30 20:02:31 · 427 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(24)------Stage模型
本节内容主要讲解生命周期过程,讲解了全局配置和模块配置。原创 2024-11-30 15:55:28 · 332 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(23)------实现手机游戏摇杆功能
本节代码展示了如何在HarmonyOS应用中实现一个简单的游戏界面,包括基本的UI布局、状态管理以及触摸事件处理。最后实现用摇杆控制游戏物体移动的功能。原创 2024-11-29 21:20:55 · 640 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(23)------组件转场动画
以上就是本节内容,简单介绍了组件转场动画的使用,对小鱼游戏进行改造,实现 小鱼入场的动画过渡。原创 2024-11-28 19:56:56 · 348 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(22)------动画(属性动画与显示动画)
本节内容创建了一个简单的游戏界面,玩家可以通过点击屏幕上的按钮来控制一条小鱼的移动。它展示了如何在HarmonyOS应用中使用动画来实现物体移动过程的平滑效果。原创 2024-11-27 20:58:24 · 1035 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(21)------页面路由(实现多个页面跳转与切换)
本节主要讲解了页面路由的原理和种类,包括两种路由方式和两种页面创建方式,并给出了实际案例实现。原创 2024-11-25 08:45:00 · 479 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(20)------状态管理@ObjectLink @Observed
本节主要讲解了 @ObjectLink @Observed 这对装饰器的用法,主要用来解决数组对象属性值变化,页面不刷新渲染的问题,通过 @ObjectLink @Observed 这对装饰器改造,可以完美解决。同时也通过对之前案例的实际改造操作进行演示。原创 2024-11-25 01:45:00 · 220 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(19)------状态管理 @Prop@Link@Provide@Consume
本节主要介绍了 @Prop@Link@Provide@Consume 四种装饰器的使用效果以及使用场景。用实际的案例改造实现不同装饰器的效果。原创 2024-11-24 00:23:04 · 309 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(18)------实现一个任务新增、删除、完成数的统计页面
实现一个任务新增、删除、完成数的统计功能,基本运用到前面讲解的全部自定义构件,同时新学习了重叠容器、进度条组件、ListItem 左侧滑动删除功能实现。原创 2024-11-24 00:22:48 · 200 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(16)------ 状态管理 @State(页面数据刷新与渲染)
主要描述了那些情况能够触发页面刷新,哪些情况不能触发页面刷新,总结如下:- 无嵌套的对象属性值变化时可以触发页面渲染- 嵌套对象的嵌套属性值变化时不能够触发页面刷新渲染,而非嵌套的属性值变更时可以触发页面刷新渲染;- 数组中对象的属性值变化时不能触发页面刷新渲染,而数组对象发生变化时可以触发页面刷新渲染原创 2024-11-23 00:43:24 · 358 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(17)------ @Builder@Styles@Extend 自定义构建函数(优化页面代码结构)
本节内容主要讲解了三种自定义构建函数,@Builder 页面自定义构件(全局和局部)、@Styles样式自定义构件(全局和局部)和@Extend 特有样式构件。@Builder 全局的页面自定义构件调用时不需要 this 修饰,而 @Builder局部的页面自定义构件需要 this 修饰。@Styles样式自定义构件(全局和局部)和@Extend 特有样式构件都不需要 this 修饰原创 2024-11-23 00:44:58 · 164 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(15)------ 自定义组件(头部菜单导航)
实现了自定义全局组件的封装和实现原创 2024-11-22 05:30:00 · 120 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(14)------ ForEach循环与 List 表单实现
主要讲解了如何使用循环实现一个列表结构,同时指出了单独使用循环生成列表的弊端。然后通过介绍 List 组件特点和功能,实现完美的 List 表,并且实现了上下滑动的效果。原创 2024-11-22 04:45:00 · 217 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(13)------ Column 和 Row 容器
简单介绍了 Column 和 Row 行列容器的使用,介绍了主轴以及交叉轴方向的枚举对齐方式。也介绍了通过 Padding(内边距)和 Margin (外边距)轻松控制文本位置和控件的距离。原创 2024-11-21 05:00:00 · 168 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(12)------Slider组件
通过改变图片大小的案例了解Slider 的基本属性与事件的使用。原创 2024-11-21 04:00:00 · 89 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(11)------Button组件
本节通过Button控件的学习,实现一个简单的页面,用于动态调整图片的宽度。页面包含一个图片、一个显示宽度的文本标签、一个数字输入框、一个带水印的输入框以及两个按钮(缩小和放大)。通过改变 Button 属性,实现不同样式效果。原创 2024-11-20 20:56:12 · 434 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(10)------TextInput组件
简单介绍了 TextInput 的常用属性和事件原创 2024-11-20 04:45:00 · 105 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(9)-------- Text 组件与国际化实现
这里我们主要讲解了Text文本的两种显示方式,string类型和 Resource 资源形式。资源形式可以很好地实现国际化语言切换。常规的文本显示就不能实现多语言切换效果了原创 2024-11-19 22:31:08 · 938 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(8)-------- Image 组件
Image 控件的学习,主要讲述了图片源的方式和一些操作技巧原创 2024-11-19 21:46:40 · 121 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(7)--------创建第一个鸿蒙项目
完成了项目的创建和运行,姐是最基本代码的含义原创 2024-11-19 02:30:00 · 96 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(6)--------TypeScript语法(模块 module)
我们展示了如何将通用功能抽取到单独的文件中,并通过 export 和 import 实现模块间的引用。这样做不仅提高了代码的复用性,还使得代码结构更加清晰,便于维护和扩展。原创 2024-11-18 07:30:00 · 94 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(5)--------TypeScript语法(类和接口)
封装是指将数据和操作数据的方法绑定在一起,以保护数据不被外部直接访问。TypeScript 使用访问修饰符(如 public、private 和 protected)来实现封装。多态是指子类可以覆盖基类的方法,以实现不同的行为。TypeScript 中的多态主要通过方法重写(方法覆盖)来实现。接口用于定义对象的结构,确保对象具有某些属性和方法。接口是一种类型,用于描述对象的形状。继承允许一个类继承另一个类的属性和方法。类是面向对象编程中的基本构造块,用于创建对象。类可以包含属性和方法。原创 2024-11-18 05:00:00 · 204 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(4)--------TypeScript语法(循环控制与函数方法)
typeScript 中,使用 function 关键字来声明函数 支持可选参数、默认参数、匿名函数灯特殊语法。函数表达式是将函数赋值给一个变量的方式,这种方式同样支持可选参数和默认参数。默认参数允许为函数参数设置默认值,如果调用时没有提供该参数,则使用默认值。匿名函数是没有名字的函数,通常用于立即执行或者作为参数传递给其他函数。当然,这些特性可以结合使用,以实现更加灵活的功能设计。原创 2024-11-17 05:15:00 · 200 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(3)--------TypeScript语法(变量声明与条件控制)
TypeScript 常见变量主要有 string 字符串、number 数值、boolen 布尔、any 不确定类型、Object 对象类型、Array 数组类型以及 union 联合类型。,即可在线进行typeSript 编辑体验,快来试试吧。原创 2024-11-17 02:00:00 · 155 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(2)--------ArkTs语言与TypeScript语法
介绍ArkTs语言特色和 TypeScript 语法概述原创 2024-11-16 12:46:39 · 541 阅读 · 0 评论 -
HarmonyOS4+NEXT星河版入门与项目实战(1)--------开发工具与环境准备
主要认识HarmonyOS以及官网介绍和开发工具的安装和环境搭建原创 2024-11-16 11:50:05 · 494 阅读 · 0 评论