草庐IT

鸿蒙ACE

全部标签

HarmonyOS 鸿蒙开发DevEco Studio OpenHarmony:HiLog日志打印

目录输出日志查看日志信息日志打印实例OpenHarmony提供了hilog日志系统,让应用/服务可以按照指定类型、指定级别、指定格式字符串输出日志内容,帮助开发者了解应用/服务的运行状态,更好地调试程序。输出日志在输出日志前,需要先调用isLoggable确认某个domain、tag和日志级别是否被禁止打印日志。使用示例:hilog.isLoggable(0x0000,"testTag",hilog.LogLevel.INFO);

HarmonyOS 鸿蒙开发DevEco Studio:HarmonyOS 应用/服务云端测试

目录业务介绍应用安全测试应用云测试丰富的真机设备资源专业详尽的测试报告应用安全测试功能介绍

HarmonyOS鸿蒙学习基础篇 - 运行第一个程序 Hello World

下载与安装DevEcoStudio   古话说得好,“磨刀不误砍柴工”,对于HarmonyOS应用开发,我们首先得确保工具齐全。这就好比要进行HarmonyOS应用开发,我们需要确保已经安装了DevEcoStudio,这是HarmonyOS的一站式集成开发环境(IDE)。   下面我们就以在Windows系统上安装DevEcoStudio为例,来详细介绍一下如何下载、安装和配置这个开发工具。您只需访问DevEcoStudio的官方下载页面:HUAWEIDevEcoStudio和SDK下载和升级|HarmonyOS开发者 选择对于版本下载,由于我是Windows64位,所以这里演示的安装过程主要

HarmonyOS鸿蒙 ArkTS 进行RSA数据加密

关键词:HarmonyOS、鸿蒙、ArkTs、JSEncrypt、加密、第三方库harmonyOS因起步问题支持的第三方库文件较少。使用npminstall安装的插件无法正常使用,导致无法使用更多的第三方库完成自己的需求,当然我们也可以使用一些另类的方法去强行使用这些第三方库。JSEncrypt_3.3.2工具类已提交至Gitee:luvi/jsencrypt3.3.2开始将下载的JSEncryptnode_moudules代码拷贝出来,翻阅作者的代码,找出导出了我们所需要用到的依赖文件,打开代码很容易就找到了我们所需的东西 或如何使用在项目里在项目中新建utils目录,存放下载的第三方库,代

鸿蒙HarmonyOS开发框架—ArkTS语言(状态管理 八)

其他状态管理概述除了前面章节提到的组件状态管理和应用状态管理,ArkTS还提供了@Watch和$$来为开发者提供更多功能:@Watch用于监听状态变量的变化。$$运算符:给内置组件提供TS变量的引用,使得TS变量和内置组件的内部状态保持同步。@Watch装饰器:状态变量更改通知@Watch应用于对状态变量的监听。如果开发者需要关注某个状态变量的值是否改变,可以使用@Watch为状态变量设置回调函数。概述@Watch用于监听状态变量的变化,当状态变量变化时,@Watch的回调方法将被调用。@Watch在ArkUI框架内部判断数值有无更新使用的是严格相等(===),遵循严格相等规范。当在严格相等为

HarmonyOS鸿蒙基于Java开发: 网络与连接 NFC开发

目录NFC基础查询访问安全单元场景介绍接口说明开发步骤卡模拟功能场景介绍

华为发布 HarmonyOS NEXT 鸿蒙星河版

文章目录个人简介在2024-01-18下午于深圳举办的鸿蒙生态千帆启航仪式上,华为常务董事兼终端BGCEO余承东宣布了HarmonyOSNEXT(鸿蒙星河版)的开发者预览版面向开发者开放申请。这一版本旨在实现六大极致原生体验,包括原生精致、易用、流畅、安全、智能和互联。余承东表示,首批鸿蒙原生应用生态伙伴已经达到200家,并预计到今年年底将有5000款应用完成鸿蒙原生开发。据介绍,HarmonyOSNEXT采用华为自研内核,摒弃了传统的Linux内核和AOSP(安卓开放源代码项目)等代码,仅支持鸿蒙内核和鸿蒙系统的应用。余承东在发布会上表示,鸿蒙内核超越传统内核,鸿蒙系统是真正的操作系统,从编

HarmonyOS鸿蒙学习基础篇 - ArkTs介绍

概述  ArkTS 是Harmenyos优选的主力应用开发语言,它是一种基于TypeScript(简称TS)的应用开发语言,由华为开发。它在保持TS基本语法风格的基础上,对TS的动态类型特性施加更严格的约束,引入静态类型。同时,ArkTS提供了声明式UI、状态管理等相应的能力,让开发者可以以更简洁、更自然的方式开发高性能应用。ArkTS兼容JS/TS语言生态,并扩展了声明式UI语法和轻量化并发机制。它通过模板、样式、逻辑三段式来构建相应的应用UI界面,并结合相应的运行时实现了优化的运行体验。让开发者更简洁,更自然的方式开发跨端应用。为了跟简单的了解什么事ArkTs,首先要清楚ArkTs、Typ

HarmonyOS鸿蒙基于Java开发: Java UI 常用布局AdaptiveBoxLayout

目录常用方法场景示例AdaptiveBoxLayout是自适应盒子布局,该布局提供了在不同屏幕尺寸设备上的自适应布局能力,主要用于相同级别的多个组件需要在不同屏幕尺寸设备上自动调整列数的场景。该布局中的每个子组件都用一个单独的“盒子”装起来,子组件设置的布局参数都是以盒子作为父布局生效,不以整个自适应布局为生效范围。该布局中每个盒子的宽度固定为布局总宽度除以自适应得到的列数,高度为match_content,每一行中的所有盒子按高度最高的进行对齐。该布局水平方向是自动分块,因此水平方向不支持match_content,布局水平宽度仅支持match_parent或固定宽度。自适应仅在水平方向进行

100天精通鸿蒙从入门到跳槽——第4天:TypeScript 知识储备:变量声明

博主猫头虎的技术世界🌟欢迎来到猫头虎的博客—探索技术的无限可能!专栏链接:🔗精选专栏:《面试题大全》—面试准备的宝典!《IDEA开发秘籍》—提升你的IDEA技能!《100天精通Golang》—Go语言学习之旅!《100天精通鸿蒙》—从Web/安卓到鸿蒙大师!100天精通鸿蒙OS(基础篇)100天精通鸿蒙从入门到跳槽——第4天:TypeScript知识储备:变量声明摘要✨一、引言🌟二、正文📘1.普通变量声明:使用`let`或`const`🌈2.函数参数声明:参数的艺术🎨3.数组声明:数据的海洋🌊4.对象声明:结构的迷宫🏰5.类型别名声明:个性化你的代码👑6.类型保护:安全第一🔒7.类型断言:自信