- 博客(73)
- 收藏
- 关注
原创 鸿蒙学习扫盲“HarmonyOS Next开发学习规划!”快速掌握鸿蒙技术
在10年的时候,会一点安卓跟ios开发的程序员,去北上广+沿海,哪怕真的只会那一点点,他的待遇是很高的,而且是各个公司抢着要招收的,甚至那时候的猎头公司之间对比,比的都是自己有多少会安卓,ios开发的技术待业人员。
2024-08-12 16:13:22 1448
原创 鸿蒙Harmony常用组件:图表-chart开发指南
小编在之前的鸿蒙系统扫盲中,有很多朋友给我留言,不同的角度的问了一些问题,我明显感觉到一点,那就是许多人参与鸿蒙开发,但是又不知道从哪里下手,因为资料太多,太杂,教授的人也多,无从选择。有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的。
2024-08-16 21:20:28 448
原创 鸿蒙OS开发实战:时间日期选择器-picker
picker是滑动选择器组件,类型支持普通选择器、日期选择器、时间选择器、时间日期选择器和多列文本选择器。
2024-08-16 15:13:27 388
原创 鸿蒙HarmonyOS常用开发组件:交互式-input
input是交互式组件,用于接收用户数据。其类型可设置为日期、多选框和按钮等。具体用法请参考input API。
2024-08-14 22:14:59 490
原创 鸿蒙HarmonyOS常见组件开发:text文本
text组件通过数据绑定展示文本内容,Span组件通过设置show属性来实现文本内容的隐藏和显示。
2024-08-14 21:42:56 1002
原创 鸿蒙HarmonyOS开发常见组件:界面导航结构-tabs
tabs是一种常见的界面导航结构。通过页签容器,用户可以快捷地访问应用的不同模块。具体用法请参考tabs API。
2024-08-14 19:36:49 767
原创 鸿蒙HarmonyOS开发常见组件:表单容器-form
form是一个表单容器,支持容器内Input组件内容的提交和重置。具体用法请参考form API。
2024-08-14 16:56:38 187
原创 鸿蒙HarmonyOS常见组件:stepper开发指导
当一个任务需要多个步骤时,可以使用stepper组件展示当前进展。具体用法请参考stepper API。
2024-08-14 16:14:43 414
原创 鸿蒙HarmonyOS常见开发组件:创建自定义弹窗-dialog
dialog组件用于创建自定义弹窗,通常用来展示用户当前需要或用户必须关注的信息或操作。具体用法请参考dialog API。
2024-08-14 15:04:16 635
原创 鸿蒙HarmonyOS构建布局:手势语义事件以及页面路由
手势表示由单个或多个事件识别的语义动作(例如:点击、拖动和长按)。一个完整的手势也可能由多个事件组成,对应手势的生命周期。支持的事件有:
2024-08-12 22:07:45 746
原创 鸿蒙HarmonyOS构建用户界面:静态动画和连续动画
静态动画的核心是transform样式,主要可以实现以下三种变换类型,一次样式设置只能实现一种类型变换。
2024-08-12 21:22:18 970
原创 鸿蒙HarmonyOS构建用户界面:添加交互容器组件
要将页面的基本元素组装在一起,需要使用容器组件。在页面布局中常用到三种容器组件,分别是div、list和tabs。在页面结构相对简单时,可以直接用div作为容器,因为div作为单纯的布局容器,可以支持多种子组件,使用起来更为方便。
2024-08-12 20:28:23 795
原创 鸿蒙HarmonyOS构建布局:添加标题行和文本区域
设备的基准宽度为720px(px为逻辑像素,非物理像素),实际显示效果会根据实际屏幕宽度进行缩放。
2024-08-12 15:34:28 670
原创 鸿蒙HarmonyOS语法开发:多语言支持
基于开发框架的应用会覆盖多个国家和地区,开发框架支持多语言能力后,可以让应用开发者无需开发多个不同语言的版本,就可以同时支持多种语言的切换,为项目维护带来便利。
2024-08-12 14:32:05 942
原创 鸿蒙HarmonyOS语法开发:应用生命周期与资源限定与访问
资源限定词可以由一个或多个表征应用场景或设备特征的限定词组合而成,包括屏幕密度等维度,限定词之间通过中划线(-)连接。开发者在resources目录下创建限定词文件时,需要掌握限定词文件的命名要求以及与限定词文件与设备状态的匹配规则。
2024-08-12 13:43:18 684
原创 鸿蒙HarmonyOS开发规范:文件组织app.js标签配置
JS FA应用的JS模块(entry/src/main/js/module)的典型开发目录结构如下:
2024-08-10 22:08:14 715
原创 鸿蒙HarmonyOS开发:嵌入ArkTS组件
ArkUI在Native侧提供的能力作为ArkTS的子集,部分能力不会在Native侧提供,如声明式UI语法,自定义struct组件,UI高级组件。
2024-08-10 21:33:13 604
原创 鸿蒙HarmonyOS开发:构建自定义绘制组件
ArkUI开发框架在NDK接口提供了自定义UI组件的能力,这些能力包括自定义测算,自定义布局和自定义绘制。
2024-08-10 20:46:45 722
原创 鸿蒙HarmonyOS开发实战:构建和销毁弹窗控制器
弹窗接口集合定义在结构体里,命名为ArkUI_NativeDialogAPI_x (x表示版本),这些接口围绕弹窗控制器实现各种弹窗控制。
2024-08-10 20:08:07 937
原创 鸿蒙HarmonyOS开发:懒加载开发长列表界面规范
虽然都用于按需生成组件,但不同于ArkTS的LazyForEach,NodeAdapter对象的规格如下:
2024-08-10 19:39:27 747
原创 鸿蒙Harmony开发:Node-API桥接ArkTS侧帧动画
提供全局animateTo显式动画接口,来指定由于闭包代码导致的状态变化插入过渡动效。同属性动画,布局类改变宽高的动画,内容都是直接到终点状态。
2024-08-10 19:08:51 527
原创 鸿蒙Harmony开发:UI组件监听事件规范
事件注册需要声明addNodeEventReceiver监听器注册和registerNodeEvent事件类型,监听器只能监听已声明的事件。
2024-08-08 22:20:29 589
原创 鸿蒙Harmony开发:NDK接口接入ArkTS页面
占位组件类型为ContentSlot,ContentSlot能够绑定一个NodeContent对象,该对象可通过Node-API传递到Native侧挂载显示Native组件。
2024-08-08 21:45:05 1066
原创 鸿蒙HarmonyOS开发:构建ArkUI应用级和页面级主题设置
针对应用,构建ArkUI应用级和页面级主题设置能力,并提供局部深浅色模式设置、动态换肤等功能。
2024-08-08 20:54:49 976
原创 鸿蒙HarmonyOS开发:应用深浅模式色适配
当前系统存在深浅色两种显示模式,为了给用户更好的使用体验,应用应适配深浅色模式。从应用与系统配置关联的角度来看,适配深浅色模式可以分为下面两种情况:
2024-08-08 20:08:40 981
原创 鸿蒙Harmony开发:适配适老化组件及触发方式规范
该方法的目的在于使组件和组件内部数据(子组件)放大,同时将整体组件在屏幕中央显示,让用户能够更好的观察该组件。
2024-08-08 17:12:21 827
原创 鸿蒙Harmony实战:ArkUI镜像能力规范
为满足不同用户的阅读习惯,ArkUI提供了镜像能力。在特定情况下将显示内容在X轴上进行镜像反转,由从左向右显示变成从右向左显示。
2024-08-08 16:53:51 528
原创 鸿蒙HarmonyOS开发:自定义扩展规范-AttributeModifier
声明式语法引入了@Styles和@Extend两个装饰器,可以解决部分复用的问题,但是存在以下受限场景:
2024-08-08 15:51:41 646
原创 HarmonyOS实战开发:轻量级的渲染节点-RenderNode
RenderNode是更加轻量级的渲染节点,仅包含渲染相关的能力。在该节点上暴露了设置基础的渲染属性的能力,并提供节点的动态增加、删除能力以及自定义绘制的能力。可以向三方框架提供基础的渲染、动画能力。
2024-08-08 15:00:30 415
原创 HarmonyOS开发实战:自定义原生组件树-FrameNode
对于具备自己前端定义的三方框架,需要将特定的dsl转换成为ArkUI的声明式描述。这个转换过程需依赖额外的数据驱动绑定至Builder中,转换比较复杂且性能较低
2024-08-07 22:27:49 781
原创 鸿蒙HarmonyOS开发实战:自定义节点占位节点规范
自定义节点是ArkUI框架通过接口提供了底层实体节点部分基础能力的节点对象,这些节点能够与原生控件进行混合显示。
2024-08-07 22:01:04 991
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人