HarmonyOS点石成金
文章平均质量分 89
程序员一鸣
耕耘于移动端,着手于前端,熟知于后端的一名全栈工程师。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
鸿蒙开发:个人开发者如何使用华为账号登录
华为账号登录,满足了个人开发者的用户登录需求,可以说,极大的提高了开发效率和应用的便捷性,不在为账号体系而发愁,但是,有一点需要注意,应用端的账号登录需要和服务端的账号体系打通,否则只是单纯的登录,无法实现用户之间的交互。原创 2025-12-19 09:20:51 · 996 阅读 · 0 评论 -
鸿蒙开发:自定义一个圆形动画菜单
一个特别简单的卫星菜单,本身并不难,唯独需要掌握就是,卫星菜单移动的圆形位置,其他都是简单的属性动画,希望可以帮助到您。原创 2025-12-18 10:29:17 · 394 阅读 · 0 评论 -
鸿蒙开发:支持自定义组件的跑马灯
系统的Text组件或者Marquee组件,只支持文本滚动,并且也支持横向滚动,所以,如果你想实现非文本滚动,或者纵向滚动,只能自己动手来实现。原创 2025-11-18 14:45:19 · 844 阅读 · 0 评论 -
鸿蒙开发:this的指向问题
老铁们,你们在使用别人自定义的组件时,一定要注意到这个this指向问题,并不是别人封装的不对,而是我们使用的方式不对。原创 2025-11-11 14:36:44 · 274 阅读 · 0 评论 -
【案例实战】鸿蒙开发:web页面如何适配深色模式
应用上架之前,如果你未考虑到深色模式,大概率会审核不通过,问题原因为:应用存在应用未适配深色模式显示问题,不符合鸿蒙应用UX设计规范。原创 2025-10-28 18:59:46 · 893 阅读 · 0 评论 -
鸿蒙开发:弹出库更新至1.2.2版本,新增模态页面弹出
此版本最大的改动有两个,一个是新增了模态页面弹出,第二个是,优化了使用底部弹出动画组件的数据更新。原创 2025-07-22 17:34:12 · 958 阅读 · 0 评论 -
鸿蒙开发:一键更新的内测打包工具“火了”
毕竟,推出的内测打包工具,使用简单,轻轻点击一下,便实现了即打包即验证,再也不用等待审核,可以说解决了鸿蒙开发中的一大痛点,那就是测试的及时性,在当下整个鸿蒙市场中,内测打包工具绝对是辅助测试验证的必备工具。原创 2025-07-22 08:41:35 · 528 阅读 · 0 评论 -
鸿蒙开发:一键更新,让应用无需提交应用市场即可下载安装
经过多天的开发,测试,验证,一个便捷的插件终于开发完毕,它只有一个特点,那就是一键打包上传,并最终生成下载地址和二维码,可以让您更灵活的发布版本和限定测试范围,助您提前发现问题,及时修复问题和优化版本体验。原创 2025-07-14 10:37:06 · 1053 阅读 · 0 评论 -
鸿蒙开发:DevEco Studio中截屏和录屏功能
截屏和录屏都有两种实现方式,建议使用第一种即可,简单便捷,在实际的开发中,如果有需要向他人展示正在开发的应用的各种功能时,我们可以辅助截屏和录屏功能来实现。原创 2025-06-29 11:23:00 · 1060 阅读 · 0 评论 -
鸿蒙开发:如何无线调试应用
以上呢,就是鸿蒙开发中,如何使用无线来调试应用,相对来说还是比较的简单,需要注意的事项只有一个,那就是,两台设备,一个是PC电脑,一个是真机设备,都需要在同一网络下,才能运行起来应用。原创 2025-06-29 09:30:38 · 589 阅读 · 0 评论 -
鸿蒙开发:资讯项目实战之底部导航封装
底部导航,目前封装了基本功能使用,如果你要实现其他的特殊功能,比如中间图片放大,或者长按,双击等动作,可以再次拓展。原创 2025-06-28 14:10:13 · 1078 阅读 · 0 评论 -
鸿蒙开发:hvigor插件中的文件操作
FileUtil工具类提供的方法都是十分的简单,在typescript项目开发的时候,可能会有报错,不过不要担心,集成到DevEco Studio中是可以正常执行的,不过在写的时候,大家可以在DevEco Studio中先验证,无问题后再复制到typescript项目中打插件包。原创 2025-06-28 08:29:39 · 694 阅读 · 0 评论 -
鸿蒙开发:hvigor插件中的节点模型HvigorNode
HvigorNode,在实际的开发中,可以辅助我们获取项目及子模块的信息,便于我们对文件的操作,十分的方便,它可以应用与两种插件的实现方式,极大的提高了我们编写插件的效率。原创 2025-06-27 13:39:31 · 517 阅读 · 0 评论 -
鸿蒙开发:如何实现一个hvigor插件
需要说明的是,这两种方式的实现核心逻辑基本上是一致的,都是以ts文件编写Task任务方法,主要区别就是在插件复用机制上,如果单一项目,推荐基于hvigorfile脚本开发方式,如果是共享给他人使用,推荐使用基于typescript项目开发。原创 2025-06-27 08:56:31 · 724 阅读 · 0 评论 -
鸿蒙开发:资讯项目实战之项目初始化搭建
目前来说,我们的资讯项目只是往前迈了很小的一步,仅仅实现了项目创建,步虽小,但概念性的知识很多,这也是这个项目的初衷,让大家不仅仅可以掌握日常的技术开发,也能让大家理解实际的项目开发知识。原创 2025-06-18 08:43:36 · 806 阅读 · 0 评论 -
鸿蒙开发:资讯项目实战之项目框架设计
由于是项目开发前的第一篇文章,我们没有重点直接开始代码编写,而是确定了项目的架构模式,代码的架构的模式,还有基础组件的选择开发,只有明确了这些,才能让接下来的项目开发变得游刃有余。原创 2025-06-17 15:56:07 · 678 阅读 · 0 评论 -
鸿蒙开发:DevEcoStudio中的代码提取
把代码复制出来呗,这有什么难的?虽然手动复制出来可以实现,但是未免太浪费时间了,本篇文章就告诉大家一个便捷的方式来实现,那就是DevEcoStudio中的代码提取。原创 2025-06-17 08:48:34 · 663 阅读 · 0 评论 -
鸿蒙开发:CodeGenie万能卡片生成
CodeGenie是DevEcoStudio中一个自带的AI工具,在之前的文章中,也写过两篇文章,主要针对代码生成、知识问答和编译报错智能分析做了概述,唯独忘记了介绍它的另一个十分强大的功能,那就是万能卡片生成。原创 2025-06-16 17:29:34 · 478 阅读 · 0 评论 -
鸿蒙开发:绘制服务卡片
服务卡片的绘制,和正常的UI绘制一样,需要注意是否支持卡片的标识,还有一点需要注意的,服务卡片虽然可以设置多个,但是最多只支持配置16个卡片,按照官方解读,若超过16个,则保留配置的前16个。原创 2025-06-16 08:47:37 · 949 阅读 · 0 评论 -
鸿蒙开发:简单实现一个服务卡片
form_config配置文件里面可选的属性非常之多,以上的表格,并未列举全面,大家在写的时候,一定要去官方文档进行查阅。原创 2025-06-13 15:46:10 · 1078 阅读 · 0 评论 -
鸿蒙开发:一文了解桌面卡片
在鸿蒙开发中,服务卡片虽然功能丰富,但也存在一些限制。例如,它不支持极速预览、断点调试和Hot Reload热重载等功能,同时也无法使用setTimeOut。此外,开发过程中还面临其他约束,如不支持导入动态共享包、使用native语言开发或加载native so。目前,服务卡片仅支持基于ArkUI的开发方式,且不支持跨平台开发,仅能使用声明式范式的部分组件、事件、动效、数据管理、状态管理和API能力。原创 2025-06-13 08:59:24 · 1022 阅读 · 0 评论 -
鸿蒙开发:DevEcoTesting中的稳定性测试
DevEcoTesting主要的目的也是用于软件的测试,可以让开发者无需复杂的配置,即可一键执行测试任务,同时提供了测试报告和分析,无论是对于开发者还是测试同学来说,都是一个非常方便的工具。原创 2025-06-11 14:04:07 · 860 阅读 · 0 评论 -
鸿蒙开发:实现一个标题栏吸顶
本身并不难,处理好滑动位置和手势即可,当然了,里面也有两个注意的点,一个是解决手势冲突的nestedScroll,这个之前的文章中讲过,还有一个就是拦截瀑布流组件的滑动事件,在某些状态下禁止它的滑动。原创 2025-06-11 08:44:22 · 533 阅读 · 0 评论 -
鸿蒙开发:loading动画的几种实现方式
基本上没什么难的,都是非常简单的动画实现,虽然是一个loading动画,但是也可以应用与其他需要动画的地方。原创 2025-06-06 15:43:58 · 396 阅读 · 0 评论 -
鸿蒙开发:布局分析ArkUI Inspector,用过之后确实很香
ArkUI Inspector,知名其意,就是UI检查,它可以让开发者在DevEco Studio中快速的查看一个应用在模拟器或者真机上的UI显示效果,并且可以通过查看多次操作后的界面状态,来快速的分析定位UI界面存在的问题。原创 2025-06-06 08:57:42 · 1093 阅读 · 0 评论 -
鸿蒙开发:hvigorw,编译构建,实现命令打包
以上呢,就是hvigorw几个常见的命令,主要用于构建不同类型的包,也是接下来流水线打包,几个比较常用的命令,所以拿来重点概述了,当然了hvigorw还有一些常见的命令,大家直接看官网介绍即可,不在多赘述。原创 2025-06-04 14:34:10 · 931 阅读 · 0 评论 -
鸿蒙开发:hvigorw,一个你不得不去了解的神器
hvigorw作为Hvigor的wrapper包装工具,它的主要作用是,支持自动安装Hvigor构建工具和相关插件依赖,以及执行Hvigor构建命令,和我们项目中的hvigorfile.ts和hvigor-config.json5可不是一码事,千万不要弄混淆了。原创 2025-06-04 08:52:08 · 708 阅读 · 0 评论 -
鸿蒙开发:应用内如何做更新
使用系统的,直接调用检查和显示更新弹窗即可,可以说就两个方法,我们就实现了应用更新的功能,可以说是非常的简单,如果系统的弹窗无法满足您的需求,您可以自定义弹窗,然后实现跳转应用详情页面即可。原创 2025-06-03 20:24:46 · 1717 阅读 · 0 评论 -
鸿蒙开发:json转对象插件回来了
首先,我重新编译了插件,进行了上传,大家可以下载最新的安装包进行体验了,还是和以前一样,提供了在线版和IDE插件版,两个选择,最新的版本,除了升级了版本,兼容了最新的DevEco Studio ,还做了一层优化,就是针对嵌套对象和属性的生成,使用方式呢,一年前的文章中有过详细的概述,这里呢也简单介绍一下。原创 2025-06-03 08:42:16 · 415 阅读 · 0 评论 -
鸿蒙开发:自定义切换动画实现Swiper层叠滑动效果
customContentTransition不仅仅可以实现平移上的改变,很多的效果,我们都可以实现,比如放大缩小,旋转等等。原创 2025-05-29 13:35:16 · 938 阅读 · 0 评论 -
鸿蒙开发:测试工具DevEco Testing,不得不说,真是太好用了
本文仅仅概述了DevEco Testing中两个特别小的辅助功能,一个是设备投屏,另一个是页面DOM树获取,虽然是辅助功能,确实非常实用的功能,下一篇,我们来体验一下,DevEco Testing中稳定性测试功能,敬请期待。原创 2025-05-29 08:47:06 · 1329 阅读 · 0 评论 -
鸿蒙开发:DevEcoStudio中的代码生成
DevEcoStudio和大多数的开发工具一样,都有提高代码编码效率的工具或者方法,不知道,在实际的开发当中,你是否投入了使用,本篇文章,我们重点结合实际的代码,看看DevEcoStudio中那些可以提高我们编码效率的快捷方式。原创 2025-05-26 20:42:01 · 829 阅读 · 0 评论 -
鸿蒙开发:DevEcoStudio中那些实用的小功能
本篇文章就暂时给大家盘点四个,在后续的文章中,关于DevEco Studio中能够提升我们开发效率的功能,也会不间断的进行总结。原创 2025-05-26 08:49:11 · 625 阅读 · 0 评论 -
鸿蒙开发:了解$$运算符
$$运算符相对来说还是比较的简单,它的出现,解决了组件状态和变量同步的问题,还有一点需要知道,在$$绑定的变量变化时,会触发UI的同步刷新,当然了在你使用到该变量的时候。原创 2025-05-25 20:56:11 · 835 阅读 · 0 评论 -
鸿蒙开发:如何实现列表吸顶
鸿蒙当中实现一个列表吸顶,很是简单,官方为我们提供了ListItemGroup组件,使用它,便可以轻松搞定原创 2025-05-25 16:13:57 · 953 阅读 · 0 评论 -
鸿蒙开发:AI工具CodeGenie,让开发者如虎添翼!
CodeGenie绝对是我们开发中一个必备的高效工具,目前官方也在持续的优化中,相信在不久的将来,它的功能会更加强大,更能友好的帮助到更多的开发者。原创 2025-05-23 16:37:31 · 1204 阅读 · 0 评论 -
鸿蒙开发:CodeGenie,一个DevEcoStudio中自带的AI编程工具
CodeGenie,它就是DevEcoStudio中一个自带的用于AI辅助编程的工具,最大的作用就是支持智能知识问答,同时支持ArkTS代码生成和万能卡片生成能力,帮助我们提高编码效率。原创 2025-05-23 09:08:07 · 1810 阅读 · 0 评论 -
鸿蒙开发:应用上架第三篇,配置签名信息打出上架包
万事俱备只欠东风,这篇文章,我们着重概述一下,如何配置签名信息以及如何打出签名包。原创 2025-05-21 17:27:22 · 854 阅读 · 0 评论 -
鸿蒙开发:应用上架第二篇,申请发布证书
而对于签名信息,也有一项非常重要的属性,那就是profile文件,主要用于设置发布或调试证书,那么这个证书如何获取呢,本文就着重概述一下。原创 2025-05-21 11:16:14 · 1397 阅读 · 0 评论 -
鸿蒙开发:应用上架第一篇,生成密钥和证书请求文件
一个上架包的产出,需要多个步骤,本篇文章,我们先从第一步骤进行讲解,也就是如何生成秘钥和证书请求文件。原创 2025-05-20 08:53:02 · 1026 阅读 · 0 评论
分享