
鸿蒙
文章平均质量分 62
xyccstudio
这个作者很懒,什么都没留下…
展开
-
鸿蒙主体分割/剔除背景
鸿蒙原生提供用于实现主体分割/剔除背景的API,有一些场景例如说证件照之类的应用就非常好做了。话不多话上代码。${${${?原创 2024-12-23 09:32:56 · 565 阅读 · 0 评论 -
鸿蒙人脸识别
鸿蒙原生提供用于实现人脸识别的API。感觉能够实现一些好玩的效果。${${${原创 2024-12-23 09:31:55 · 465 阅读 · 0 评论 -
鸿蒙审核版本页面显示异常之混淆代码问题
代码写的好好的,真机测试也运行的好好的,高高兴兴的提测去了。都填好了之后就等着测试结果了。等了半天收到了一个页面无法展示的评审意见。啊,难道是测试的网络有问题?还是打包有什么测试代码?仔细查了半天也没啥发现。由于签名的版本也无法安装,无法测试,但是正常的开发版本也没啥问题,思来想去感觉差别也就编译和混淆了。通过弄测试版,经过几个版本测试,发现去掉混淆之后就正常了。但是完全去掉好像也不太好,但是看文档也不太知道应该用哪个好。原创 2024-12-19 13:50:03 · 615 阅读 · 0 评论 -
我在鸿蒙上架了一个元服务
在每一个即将踏出门槛的时刻,人们心中往往怀揣着对未来的期许与不安,而此时若能静下心来,通过古老的占卜仪式询问天地之间的预兆,似乎总能感受到一种莫名的力量,在冥冥之中指引着前行的方向。有趣的是,无论占卜的结果如何,这一天的经历仿佛被注入了一股积极向上的活力,好事就像约定好了一样,不期而遇地降临。趁着开发鸿蒙next应用及元服务的热潮,也赶一波时髦。元服务搜一下小鱼抽签。天开地辟结良缘,日吉时良万事全,若得此签非小可,人行中正帝王宜。此卦盘古初开天地之象,诸事皆吉也。接入了App linking,原创 2024-12-19 13:49:39 · 432 阅读 · 0 评论 -
鸿蒙隐私策略问题/生成
开发应用可能还比较简单,但是编写隐私策略可真的是头大到不行,而且这个隐私策略还没有一个比较好用的模版,老的思路也就是拷贝大厂的隐私策略,然后把相应的名称稍微改改,保存一下变成自己的。这样有一些必要的模块可能就随着不符合自己的应用的部分给删除了,然后提交审核之后就被拒绝了,然后就要跟着审核意见来一遍一遍的改。不过其实很多大厂的隐私策略也有很多没什么用的地方,可能也没有对上审核的点。经过一系列挠头之后,发现华为提供了一个协议服务~,只需要填一些空之后就可以生成隐私政策了。原创 2024-12-18 09:03:41 · 403 阅读 · 0 评论 -
鸿蒙快速切换签名配置
根据完成签名之后。会在Signing Configs里边生成一个签名项目。但是因为发布打包这个配置项目是需要手动配置的。那不能开发的时候用自动测试签名,上线的时候还需要手动配置一遍这个吧。想想这么弄就很麻烦。这个时候就要开始想个简单的办法了。翻了翻文档,发现有一个比较好用的配置方式,如下逐步介绍一下如何配置。原创 2024-12-18 09:02:12 · 1186 阅读 · 0 评论 -
鸿蒙保存读取沙盒文件
有些时候需要保存并读取沙盒环境的文件。这样做保存一些临时文件,确保发送网络之前数据不会丢失,或者存储一些只需要在本地使用的数据等等。本文介绍一下相关的操作方式。原创 2024-11-27 20:08:24 · 605 阅读 · 0 评论 -
鸿蒙组件截图并保存到相册
查看了很多文档之后找到一个可行的方案,大体步骤就是先截图到一个 image的 pixelmap 里边,然后把这个 pixelmap 转换成需要保存的格式,譬如过jpg格式,然后保存到相册。本例子以保存成jpg为例,设置一下图片质量,如果说保存的图片大小还是太大的话,可以先把图片的分辨率稍微降低一些,然后再次编码并设置更低的图片质量。想做一个功能把一个组件保存到相册,当然组件不一定是整个屏幕的,而是需要保存下载的那一个部分。能够设置的东西比较少,大体上就是按钮的icon大小及颜色一些的。原创 2024-11-20 22:45:51 · 775 阅读 · 0 评论 -
鸿蒙改变状态栏和安全区域颜色之 expandSafeArea
直接设置build里边根元素的背景色之后,本想着是整个页面的颜色全变成相应的颜色,不过实际上状态栏跟地步安全区域是不受影响的。这个时候一般可能都会各种地方找API来设置状态栏跟安全区域的颜色了。不过其实还提供了一个相对于比较简单的方式即 expandSafeArea 这个属性设置。这个属性可以使我们的元素在可以相应的最靠近某一侧边缘的时候拓展到屏幕的边缘。如果这个设置加在了 column 里边中间的元素上是不生效的,使用这个设置就非常方便了。可以发现最上边和最下边的颜色不受影响,还是白色的。原创 2024-11-19 21:26:33 · 562 阅读 · 0 评论 -
鸿蒙加载网络图片并转换成PixelMap
基于API12.有一些图片功能需要使用 PixelMap 类型的参数,但是使用Image组件之类的时候无法获取到 PixelMap 类型数据。因此只能是把图片下载下来然后加在并转换一下。原创 2024-11-17 21:26:42 · 678 阅读 · 1 评论 -
鸿蒙跳转商店应用页面(给我评分功能)
鸿蒙跳转商店应用页面(给我评分功能)基于 API12。参考资料一般来说应用都会有一个给我评分的功能,方便用户能够直接给个五星好评,好把应用的评分给刷上去,毕竟有一些用户还是会看商店应用详情页面的评价及评分的。那么如何做一个应用内的跳转功能呢。其实也方便,鸿蒙一般来说打开其他应用都是通过want的形式。把一下代码加到一个点击事件上就完成了。import { common, Want } from '@kit.AbilityKit';import { BusinessError } from '@k原创 2024-11-06 09:02:34 · 555 阅读 · 0 评论 -
鸿蒙开发 getContext 获取不到实例
因此调用的时候就把 getContext 直接放在文件里边,不在任何的 class 里边。而由于这个文件的内容需要在 UIAbility 内调用,因此在 UIAbility 里边引入这个文件,这样在 UIAbility 初始化之前就会执行。经过一阵摸索之后发现 getContext 在 UIAbility 实例话之前调用就会出现这个现象。写了很多代码之后,不知道增加了点什么突然间在一个莫名其妙的地方报了一个错误就崩溃了。查找了半天以为是文件循环引用导致的,改了半天,不过好像没什么效果。原创 2024-10-25 15:01:31 · 420 阅读 · 0 评论 -
鸿蒙双向认证
切换到鸿蒙也要用上双向认证。使用的其中的 rcp 功能,详细文档双向认证包含两个方向,分为客户端验证服务端的证书和服务端验证客户端的证书。原创 2024-09-06 10:54:56 · 1103 阅读 · 0 评论 -
鸿蒙多尺寸屏幕适配
基于API12。之前开发的时候都涉及同设计沟通,都是基于设计稿的宽度来适配的。想小程序默认都是750rpx,iOS都是pt。但是鸿蒙支持的设备宽度跨度太大,有单屏幕、折叠屏、平板、后续应该还有电脑,这样真正的能做到一次开发鸿蒙全平台部署了。看起来是提前实现了swiftUI的设计目的。这种情况参考网页的栅格布局,鸿蒙系统提供默认的断点xs, sm, md, lg四类。原创 2024-07-29 16:49:41 · 1027 阅读 · 0 评论 -
鸿蒙Crypto库AES加密解密
crypto aes cbc 加密原创 2024-04-09 10:48:45 · 1184 阅读 · 0 评论 -
鸿蒙保存用户数据 preferences
鸿蒙保存用户数据 preferences原创 2023-12-01 10:29:30 · 332 阅读 · 0 评论 -
鸿蒙 API9 接入 Crypto库
鸿蒙 API9 接入 Crypto库原创 2023-11-13 11:04:17 · 1993 阅读 · 0 评论 -
HarmonyOS 3.1 API9 集成认证服务提示client id or secret error.
HarmonyOS 3.1 API9 集成认证服务提示client id or secret error.原创 2023-10-23 22:38:22 · 488 阅读 · 0 评论 -
鸿蒙状态栏设置
基于鸿蒙 ArkTS API9,设置状态栏颜色,隐藏显示状态栏。原创 2023-10-18 13:28:52 · 3230 阅读 · 0 评论 -
鸿蒙ArkTS Api9 AES CBC 加密
鸿蒙ArkTS Api9 AES CBC 加密原创 2023-10-17 15:43:28 · 2001 阅读 · 1 评论 -
# 鸿蒙ArkTS Api9 AES ECB 加密
# 鸿蒙ArkTS Api9 AES ECB 加密原创 2023-10-17 11:15:27 · 1383 阅读 · 0 评论 -
鸿蒙tabbar ArkTS
鸿蒙tabbar ArkTS原创 2023-10-15 11:17:07 · 1060 阅读 · 1 评论 -
鸿蒙API9手机号验证
鸿蒙API9手机号验证,验证码登陆原创 2023-10-10 16:33:46 · 813 阅读 · 3 评论 -
鸿蒙ArkUI设置状态栏颜色 JS 版本
鸿蒙ArkUI设置状态栏颜色 js版本原创 2022-10-02 21:40:40 · 1685 阅读 · 0 评论