「Mac畅玩鸿蒙与硬件41」UI互动应用篇18 - 多滑块联动控制器
本篇将带你实现一个多滑块联动的控制器应用。用户可以通过拖动多个滑块,动态控制不同参数(如红绿蓝三色值),并实时显示最终结果。我们将以动态颜色调节为例,展示如何结合状态管理和交互逻辑,打造一个高级的滑块控制器应用。
HarmonyOS Next 打造智能家居安全系统实战
在这个智能家居安全系统项目中,充分运用了 HarmonyOS Next 的多种安全特性。安全启动机制确保了设备从启动阶段就免受恶意攻击,有效防止了设备被篡改。分布式安全功能保障了设备间通信和数据共享的安全,让智能家居设备能够放心协作。安全更新机制使系统能够及时修复漏洞,保持与时俱进的安全防护能力。通
鸿蒙开发进阶(HarmonyOS)原生安全
其中“原生安全”特性,它不仅是用户深切关怀的核心焦点,更是随着移动智能终端及其衍生的丰富业务(涵盖移动支付、云端服务等)广泛应用背景下,用户隐私保护的坚实盾牌。
鸿蒙开发(HarmonyOS)Web组件性能优化提升实践
用户在使用Web组件显示网页时往往会经历四个阶段:无反馈–>白屏–>网页渲染–>完全展示,系统会在各个阶段内分别进行WebView初始化、建立网络连接、接受数据与渲染页面等操作,如图一所示是WebView的启动阶段。
鸿蒙NEXT(五):鸿蒙版React Native架构浅析
本文详细介绍了鸿蒙版 React Native 架构。包括按功能划分的架构组成,如 RN 应用代码、库代码、JSI、React Common、OpenHarmony 适配代码及 OS 代码等。还阐述了 Fabric、TurboModule、线程模型、命令式组件、启动流程等方面内容。启动流程分为 RN
【鸿蒙实战开发】HarmonyOS状态管理之@Link
●如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我两个小忙:●关注小编,同时可以期待后续文章ing ,不定期分享原创知识。
鸿蒙学习高效开发与测试-测试工具(5)
整个测试框架组主要分为两个部分,一部分是 uitest-api,用来提供接口,封装 UI 测试场景的 API,另外一部分是 uitest-deamon,是 UI 测试核心模块,对接系统服务,提供控件树获取、解析、查找、操作能力。DevEco Testing 将测试能力以测试服务卡片形式的呈现给用户,
鸿蒙开发进阶(HarmonyOS )安全摄像头场景
在安全摄像头场景中,通过创建证明密钥、打开证明会话的方式,对安全摄像头捕捉到的图像数据进行签名,确保图像数据的真实性和完整性。
Flutter&鸿蒙next 中如何实现 WebView【跳、显、适、反】等一些基础问题
在 Flutter 中集成 WebView 是一种常见需求,可以用于展示网页或进行在线操作。以下是如何在 Flutter 项目中实现 WebView,适配不同机型,并处理页面间参数传递的详细步骤。通过上述步骤,你可以在 Flutter 项目中有效实现 WebView,适配不同机型,并实现页面间的数据
【HarmonyOS】应用实现读取剪切板内容(安全控件和自读取)
三方应用 读取系统剪切板是比较常见的功能。可以实现功能入口的快捷激活跳转,以及用户粘贴操作的简化,增强用户的体验感。但是在用户日渐注重隐私的今天,系统对于剪切板权限的开放也在收紧。在鸿蒙中实现剪切板很简单,目前有两种方式,分别为:1.使用粘贴安全控件 2.申请用户授权,应用自己读取。
ArkTS的进阶语法-1(泛型,工具类型,空安全)
ArkTS的进阶语法(泛型,工具类型,空安全)
HarmonyOS Next 加密算法框架性能优化与安全考量
展望未来,HarmonyOS Next 加密算法框架有望在性能优化和安全增强方面取得更大的突破。随着硬件技术的不断进步,如量子计算技术的发展,加密算法框架可能会引入新的算法和技术来应对潜在的安全威胁,同时进一步提升计算效率。在密钥管理方面,可能会与系统级的安全机制更加紧密地集成,提供更加便捷和安全的
「Mac畅玩鸿蒙与硬件9」鸿蒙开发环境配置篇9 - 使用 Git 进行版本控制
在 HarmonyOS 项目开发中,Git 版本控制可以帮助开发者规范地管理代码变更,确保协作流程顺畅。本篇将详细介绍从创建项目、提交代码到 Git 远程仓库,再到修改、推送更新的完整操作流程,重点演示如何使用 Git 和 GitHub 进行身份验证和版本管理。
【鸿蒙南向开发】—— TEST测试:OpenHarmony unittest单元测试的编写
程序开发与单元测试二者密不可分,是每个开发人员的基本业务。当功能性代码开发完成后,要自行测试其是否满足设计预期,如果不满足就要回去完善代码,满足则可以提交功能代码及测试用例。
鸿蒙开发超好用的 UI 组件和工具类库 BasicLibrary
大家好,我是 V 哥。你在学习HarmonyOS NEXT 开发吗,今天 V 哥给你推荐一款超好用的三方库BasicLibrary,BasicLibrary 是一个基于 API 11 封装的基本库,旨在提升鸿蒙开发效率。它包含了一些常用的 UI 组件和实用工具类,未来计划将其打造成一个通用的 UI
「Mac畅玩鸿蒙与硬件24」UI互动应用篇1 - 灯光控制小项目
本篇将带领你实现一个互动性十足的灯光控制小项目,用户可以通过点击按钮来控制灯光的开关。该项目将涉及状态管理、动态图片加载以及按钮交互,是学习鸿蒙应用开发的重要基础。
HarmonyOS :适配折叠屏展开与收起,实现单屏与双屏UI的无缝切换
如何在用户展开或收起折叠屏时,即时响应并做出相应的UI调整,实现界面布局在单屏与双屏模式之间的无缝切换
awtk-web 更新
AWTK-WEB让AWTK能够在浏览器中运行,这除了看起来比较酷,也有具有实际的意义:让用 C 语言开发的AWTK应用程序,在不需要修改源码的情况下,能在浏览器中运行。可以方便的向客户展示项目,只需分享一个链接,客户就可以在浏览器中看到实际的运行效果。把 AWTK 编译成一个 JS 库,你可以用 J
鸿蒙Next安全之应用加密:保障应用代码安全
鸿蒙 Next 的应用加密提供了端到端的安全保障,从开发者上传应用包到应用在用户设备上的运行,每一个环节都进行了加密处理。开发者向应用市场提交上架申请时,可选择对应用包进行加密。一旦选择加密,应用市场在审核通过后会对上架应用执行代码加密操作。此时,应用在设备上安装时,安装文件落盘后依然处于加密状态,
OpenHarmony HDF 平台驱动框架介绍及驱动适配指导
下面以uart/i2c/gpio三个典型模块为例介绍平台驱动适配的一般方法UART模块的适配UART模块适配的核心环节,是UartHost对象的创建、初始化及注册。UART模块采用的是独立服务模式,要求每一个UartHost对象关联一个HDF设备服务,因此:1).device_info.hcs中为每