【HarmonyOS】
文章平均质量分 67
baobao熊
这个作者很懒,什么都没留下…
展开
-
【HarmonyOS Next】状态管理V2版本使用详解
现阶段状态管理V2版本还在试用阶段,但是切实解决了很多在项目中使用V1导致的痛点问题原创 2024-10-31 11:24:58 · 738 阅读 · 0 评论 -
【HarmonyOS Next】原生沉浸式界面
在实际项目中,为了软件使用整体色调看起来统一,一般顶部和底部的颜色需要铺满整个手机屏幕。因此,这篇帖子是介绍设置的方法,也是应用沉浸式效果。如下图:底部的绿色延伸到上面的状态栏和下面的导航栏原创 2024-10-25 15:43:28 · 1092 阅读 · 0 评论 -
【HarmonyOS】时间处理Dayjs
在项目中经常会使用要时间的格式转换,比如数据库返回一个Date数据,你需要转成2024-10-2的格式,鸿蒙的原生SDK中是没有办法实现的,因此,在这里介绍第三方封装好并且成熟使用的库Dayjs。原创 2024-10-03 00:30:19 · 1406 阅读 · 0 评论 -
【HarmonyOS】应用权限原理和封装
在项目中,避免不了需要调用系统资源和系统能力,比如:日历读写、摄像头等。因此,需要了解对系统资源访问权限的申请方式方法。原创 2024-09-23 21:16:03 · 1126 阅读 · 0 评论 -
【HarmonyOS】云开发-云数据库(二)
本片文章是想实现,通过云函数去对数据库进行增删改查的操作,类似前后端分离的操作,避免在App直接对云数据库进行操作。原创 2024-09-11 15:24:15 · 1064 阅读 · 0 评论 -
【HarmonyOS】云开发-云数据库(一)
华为云服务提供了云数据库的云服务,支持用户快速定义数据库表和管理数据库,并且提供了免费使用的额度。可以使用端云一体化模板实现端侧通过SDK修改数据库等操作,这样子方便中小企业或者项目快速的开发工作。原创 2024-08-20 16:55:29 · 1198 阅读 · 0 评论 -
【HarmonyOS】云开发-用户自动认证
华为云服务提供了统一认证的云服务,支持手机、邮箱等自定义登录服务,并且提供了免费使用的额度,这样子方便中小企业或者项目快速的开发工作原创 2024-08-18 23:59:30 · 1044 阅读 · 0 评论 -
【HarmonyOS】端云一体化初始化项目
端云一体化开发是HarmonyOS对云端开发的支持、实现端云联动。云开发服务提供了云函数、云数据库、云存储等服务,可以使开发者专注于应用的业务逻辑开发,无需关注基础设施,例如:服务器、操作系统等问题。原创 2024-08-16 11:53:22 · 1314 阅读 · 0 评论 -
【HarmonyOS】日历组件详细日界面组件
原生UI没有提供日历相关的组件,于是手撸了详细页面的日程。一开始打算使用list加tab的方式来实现切换的效果,但是list的切换是没有办法确定当前展示的索引的,所以没有办法实现日历内容动态添加等效果。在业内大佬的指导下,使用了两个swiper组件分别实现周和日的切换,实现了想要的效果原创 2024-08-12 16:47:53 · 405 阅读 · 0 评论 -
【HarmonyOS】实现矩形上下拖动、动态拖拽修改高度
实现一个矩形块上下拖动,并且可以拖动边缘定位点改变矩形块高度。原创 2024-07-30 16:15:46 · 361 阅读 · 0 评论 -
【HarmonyOS学习】应用文件访问
应用文件访问,创建、读取、删除原创 2024-07-29 16:55:41 · 290 阅读 · 0 评论 -
【HarmonyOS】使用两层Scroll实现一天时间轴和事件卡片的层叠显示
实现某一天24小时的时间长度和当天事件的页面。原创 2024-07-29 16:45:23 · 449 阅读 · 0 评论 -
【HarmonyOS学习】应用程序包
HAR中的代码和资源跟随使用方编译,如果有多个使用方,它们的编译产物中会存在多份相同拷贝。HSP中的代码和资源可以独立编译,运行时在一个进程中代码也只会存在一份。原创 2024-07-23 20:17:30 · 401 阅读 · 0 评论 -
【HarmonyOS学习】用户文件访问
文件所有者为登录到该终端设备的用户,包括用户私有的图片、视频、音频、文档等。应用对用户文件的创建、访问、删除等行为,需要提前获取用户授权,或由用户操作完成。原创 2024-07-23 20:12:42 · 794 阅读 · 0 评论 -
【HarmonyOS开发】静态服务卡片
服务卡片框架提供了FormExtensionAbility基类,通过继承此基类,实现调用服务卡片的生命周期函数,来实现具体卡片的功能。开放了属性动画和显式动画,增加了自定义绘制的能力,可以使用Canvas画布组件自定义绘制和构建更多样的显示和交互效果。允许卡片中运行逻辑代码,业务逻辑可以在卡片内部自闭环。原创 2024-07-20 14:13:40 · 601 阅读 · 0 评论 -
【HarmonyOS开发】Navigation使用
Navigation是路由容器组件,包括单栏(Stack)、分栏(Split)和自适应(Auto)三种显示模式。适用于模块内和跨模块的路由切换。在页面跳转时,应该使用页面路由router,在页面内的页面跳转时,建议使用Navigation达到更好的转场动效场景。原创 2024-07-20 14:07:00 · 1713 阅读 · 0 评论 -
【HarmonyOS开发】Tabs使用封装
在写Tabs时,会使用很多个TabContent来实现不同页面的展示内容,但是如果TabContent数量很多时,会导致Tabs代码量大而且很臃肿,因此想着尝试去封装Tabs的使用,可以让界面整洁和对内容界面的解耦。原创 2024-07-16 16:27:47 · 1068 阅读 · 0 评论 -
【HarmonyOS学习】定位相关知识(Locationkit)
LocationKit提供了定位服务、地理围栏、地理编码、逆地理编码和国家码等功能。可以实现点击获取用户位置信息、持续获取位置信息和区域进出监控等多项功能。原创 2024-07-16 16:25:25 · 591 阅读 · 0 评论 -
【HarmonyOS学习】Calendar Kit日历管理
Calendar Kit为用户提供了一系列接口来获取日历账户,并使用特定的接口向日历账户中写入日程。如果写入的日程带有提醒时间则系统会在时间到达时向用户发送提醒。原创 2024-07-16 15:12:13 · 1073 阅读 · 0 评论 -
【HarmonyOS开发】弹窗交互(promptAction )
实现效果点击按钮实现不同方式的弹窗showToast showDialog showActionMenu 代码原创 2024-07-16 14:49:16 · 1127 阅读 · 0 评论 -
【HarmonyOS学习】swiper轮播
使用swiper轮播实现卡片的自动轮播和搜索栏上字体轮播的效果原创 2024-07-16 14:44:30 · 278 阅读 · 0 评论 -
【HarmonyOS学习】ListItemGroup使用
通过使用ListItemGroup和AlphabetIndexer两种类型组件,实现带标题分类和右侧导航栏的页面原创 2024-07-16 14:40:43 · 215 阅读 · 0 评论
分享