前端转鸿蒙必看篇:ArkUI的布局

组件内容和组件内容区不一定匹配,比如设置了固定的width和height,此时组件内容的大小就是设置的width和height减去padding和border值,但文本内容则是通过文本布局引擎测算后得到的大小,可能出现文本真实大小小于设置的组件内容区大小。相对布局是在二维空间中的布局方式,不需要遵循

[HarmonyOS Next 性能]鸿蒙性能优化 - 长列表加载性能优化

方式一,循环渲染:通过循环渲染(ForEach)从数组中获取数据,并为每个数据项创建相应的组件,可减少代码复杂度。方式二,数据懒加载:通过数据懒加载(LazyForEach)从提供的数据源中按需迭代数据,并在每次迭代过程中创建相应的组件。LazyForEach懒加载可以通过设置cachedCount

鸿蒙UI系统组件18——模态交互框(ModelDialog)

需要根据场景传入自定义组件填充在弹窗中实现自定义的弹窗内容。下面以AlertDialog、ActionSheet 和 CustomDialog为例说明相应的弹窗效果与使用方法。

ArkWeb网络安全基础 - 跨域请求与解决方案

华为鸿蒙HarmonyOS Next系统的ArkWeb(方舟Web)应用框架为开发者提供了强大的Web应用开发能力。然而,Web应用的安全性始终是开发者需要关注的重要问题,尤其是在跨域请求方面。ArkWeb框架中,file协议和resource协议的跨域访问受到限制,这可能导致开发者在使用Web组件

【Docker系列】指定系统平台拉取 openjdk:8 镜像

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。

JSBridge 之 Web 端与 App 交互 - 鸿蒙 HarmonyOS Next

JSBridge 之 Web 端与 App 交互 - 鸿蒙 HarmonyOS Next

鸿蒙HarmonyOS应用开发 | 从设计到优化HarmonyOS 助力打造高效、安全的移动办公应用

在当今数字化时代,移动办公已经成为一种趋势。HarmonyOS 作为一款面向全场景的分布式操作系统,为打造高效移动办公应用提供了强大的平台。ArkTS 作为 HarmonyOS 应用开发的主要语言,具有高效、简洁、安全等特点,使得开发者能够轻松构建功能强大的移动办公应用。本文将深入探讨如何利用 Ha

【HarmonyOS NEXT】示例代码-安全(在线认证服务-IFAA)

本示例展示了IFAA免密身份认证接口的使用方法,IIFAA协议具体功能请参考IIFAA本地免密技术规范通过从 @kit.OnlineAuthenticationKit 导入IFAA API接口,可实现基于IIFAA协议提供的端侧免密开通,认证和注销功能。

鸿蒙OpenHarmony【应用验签开发】子系统安全

OpenHarmony安全子系统目前提供给开发者的安全能力主要包含应用可信、权限管理、设备可信。

鸿蒙NEXT开发【应用代码混淆】开发安全

代码混淆是一种软件安全技术,旨在增加代码的复杂性和模糊性,从而增加攻击者分析和理解代码的难度。代码混淆有以下几个方面的作用:

鸿蒙HarmonyOS应用开发 | 仓颉语言中的自动化记忆化与编译期求值的应用

仓颉开发语言(Cangjie Language)是一种现代化的编程语言,专为高效开发和可扩展性设计。它提供了灵活的宏系统、条件编译机制以及与C语言的高效互操作性,特别适合系统级编程和高性能应用开发。

鸿蒙混合开发实战之web结合

在当今移动应用开发领域,混合开发为开发者提供了一种高效且灵活的解决方案。通过融合原生开发和 Web 开发的优势,我们能够在跨平台能力、快速迭代、用户体验和成本效益等方面取得显著的成果。在本文中,我们深入探讨了鸿蒙混合开发中创建 Web 页面的详细步骤以及相关操作处理。从创建页面导航栏到设置加载进度条

【纯血鸿蒙】专项测试工具 DevEco Testing

DevEco Testing 为生态合作伙伴接入 HarmonyOS 生态提供专业的测试服务,共筑高品质的智能硬件产品。云端服务平台面向开发者提供7×24 小时的远程多终端真机实验室,提供华为专业的应用安全隐私检测,提供基于华为真机的应用自动化测试。访问地址:https://devecostudio

HarmonyOS NEXT(开发进阶)长列表加载性能优化

针对长列表加载这一场景,本文将介绍如下5种优化手段,通过这些优化手段的单个使用或组合使用,可以对列表渲染时间、页面滑动帧率、应用内存占用等方面带来优化,提升性能和用户体验:

鸿蒙开发进阶(HarmonyOS)使用安全控件

粘贴控件是一种特殊的系统安全控件,它允许应用在用户的授权下无提示地读取剪贴板数据。

鸿蒙UI开发——基于全屏方案实现沉浸式界面

典型应用全屏窗口UI元素包括状态栏、应用界面和底部导航条。其中状态栏和导航条,通常在沉浸式布局下称为避让区,避让区之外的区域称为安全区。开发应用沉浸式效果主要指:通过调整状态栏、应用界面和导航条的显示效果来减少状态栏导航条等系统界面的突兀感,保证应用的整体观感。

HarmonyOS:自定义组件冻结功能

组件冻结旨在优化复杂界面下的UI刷新性能。在存在多个不可见自定义组件的情况下,如多页面栈、长列表或宫格,通过组件冻结可以实现按需刷新,即仅刷新当前可见的自定义组件,而将不可见自定义组件的刷新延迟至它们变为可见时。

前端转鸿蒙好做吗

前端开发主要涉及 HTML、CSS、JavaScript 等技术,而鸿蒙开发则需要掌握 Java、Kotlin、JavaScript 等语言,同时还需要了解鸿蒙操作系统的特性和开发框架。例如,前端开发者熟悉的 JavaScript 语言在鸿蒙开发中也有广泛的应用,这使得前端开发者在学习鸿蒙开发时可以

【鸿蒙实战开发】用Navigation实现页面切换

1.​​是路由容器组件,一般作为首页的根容器2.Navigation组件适用于模块内和跨模块的路由切换3.通过组件级路由能力实现更加自然流畅的转场体验,并提供多种标题栏样式来呈现更好的标题和内容联动效果示意图如下通过使用navigation 我们就能很轻松的实现这样的效果●如果你觉得这篇内容对你还蛮

鸿蒙网络编程系列7-TLS安全数据传输单向认证示例

1.TLS简介TLS(Transport Layer Security)协议的前身是SSL(Secure Socket Layer)安全套接层协议,由Netscape公司于1994年提出,是一套网络通信安全协议。IETF(The Internet Engineering Task Force)后期负

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈