代码编织梦想

华为鸿蒙系统:重塑智能生态,引领科技未来新篇章-爱代码爱编程

原文地址:dlshuhua.com/post/83748.html 在科技迅猛发展的今天,智能设备已成为我们日常生活的重要组成部分。而在这个智能互联的时代,操作系统作为智能设备的核心,其重要性不言而喻。华为鸿蒙系统,作为华为自主研发的操作系统,正以其独特的优势,重塑智能生态,引领科技未来新篇章。 鸿蒙系统作为华为自主研发的操作系统,其诞生之初便承载着华

如何使用openharmony实现视频暂停、播放、切换、倍速播放-爱代码爱编程

介绍 本篇Codelab使用ArkTS语言实现视频播放器,主要包括主页面和视频播放页面,我们将一起完成以下功能: 获取本地视频和网络视频。通过AVPlayer进行视频播放。通过手势调节屏幕亮度和视频播放音量。 相关概念 AVPlayer:播放管理类,用于管理和播放媒体资源。XComponent:可用于EGL/OpenGLES和媒体数据写入,并显

鸿蒙开发之aes加解密-爱代码爱编程

        密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。 简介         这个标准用来替代原先的DES(Data Encryption Standard),已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国

鸿蒙os开发实例:【手撸服务卡片】-爱代码爱编程

介绍 服务卡片指导文档位于“开发/应用模型/Stage模型开发指导/Stage模型应用组件”路径下,说明其极其重要。 本篇文章将分享实现服务卡片的过程和代码 准备 请参照[官方指导],创建一个Demo工程,选择Stage模型 鸿蒙OS开发更多内容↓点击HarmonyOS与OpenHarmony技术鸿蒙技术文档开发知识更新库gitee.com/li

鸿蒙实战开发-爱代码爱编程

介绍 在本教程中,我们将通过一个简单的样例,学习如何使用声明式UI编程框架的基础组件。本篇Codelab将会使用Image组件、Slider组件、Text组件共同实现一个可调节的风车动画,实现效果如图所示 相关概念 Text组件:文本组件,用于呈现一段信息。Image组件:图片组件,用来渲染展示图片。Slider组件:滑动条组件,用来快速调节设置

8、鸿蒙学习-爱代码爱编程

HAR(Harmony Archive)是静态共享包,可以包含代码、C++库、资源和配置文件。通过HAR可以实现多个模块或多个工程共享ArkUI组件、资源等相关代码。HAR不同于HAP,不能独立安装运行在设备上。只能作为应用模块的依赖项被引用。 一、创建HAR模块 通过DevEco Studio创建一个HAR模块,详见创建库模块。HAR模块默认不开

鸿蒙harmonyos应用开发之usb ddk开发指导-爱代码爱编程

场景介绍 USB DDK(USB Driver Develop Kit)是为开发者提供的USB驱动程序开发套件,支持开发者基于用户态,在应用层开发USB设备驱动。提供了一系列主机侧访问设备的接口,包括主机侧打开和关闭接口、

鸿蒙雄起!风口就在当下,你如何抉择?-爱代码爱编程

近年来,华为自主研发的鸿蒙操作系统(HarmonyOS)引起了广泛的关注和讨论。鸿蒙系统不仅标志着华为在软件领域的一次重大突破,也预示着全球智能设备市场格局的潜在变化。本文将深入探讨鸿蒙系统的兴起、其在市场上的表现以及对程序

鸿蒙4.0和鸿蒙next有什么区别?-爱代码爱编程

鸿蒙4.0和鸿蒙Next有什么区别呢? 首先,我们来说说二者的共性: 鸿蒙Next基于api10 而鸿蒙4.0基于api9,但基本语法都是一样的,故值得提醒大家的是若早点学习鸿蒙4.0,那么下半年当华为的鸿蒙Next正式发布后就可以快速分到第一杯羮。 鸿蒙4.0和鸿蒙Next的区别: 鸿蒙4.0和鸿蒙Next是华为公司开发的两个不同版本的操

harmonyos 应用开发之uiability组件生命周期-爱代码爱编程

概述 当用户打开、切换和返回到对应应用时,应用中的UIAbility实例会在其生命周期的不同状态之间转换。UIAbility类提供了一系列回调,通过这些回调可以知道当前UIAbility实例的某个状态发生改变,会经过UIA

鸿蒙harmonyos应用开发之nativebundle开发指导-爱代码爱编程

场景介绍 开发者可以通过本指导了解在OpenHarmony应用中,如何使用Native Bundle接口获取应用自身相关信息。 接口说明 开发步骤 1. 创建工程 2. 添加依赖 创建完成后,IDE会在工

使用harmonyos实现图片编辑,裁剪、旋转、亮度、透明度-爱代码爱编程

介绍 本篇Codelab是基于ArkTS的声明式开发范式的样例,主要介绍了图片编辑实现过程。样例主要包含以下功能: 图片的解码。使用PixelMap进行图片编辑,如裁剪、旋转、亮度、透明度、饱和度等。图片的编码。 相关概念 图片解码:读取不同格式的图片文件,无压缩的解码为位图格式。PixelMap:图片解码后的状态,用于对图片像素进行处理。图片

鸿蒙os开发案例:【api9】遍历沙漏文件夹并输入文件的大小-爱代码爱编程

1.获取打印文件大小 /** * 获取打印文件大小 */ static getFileSize(byteNum: number) { if (byteNum < 0) { return "shouldn't be less than zero!"; } else if (byteNum <

鸿蒙实战开发-爱代码爱编程

介绍 本篇Codelab将介绍如何使用后台代理提醒,实现一个简易闹钟。要求完成以下功能: 展示指针表盘或数字时间。添加、修改和删除闹钟。展示闹钟列表,并可打开和关闭单个闹钟。闹钟到设定的时间后弹出提醒。将闹钟的定时数据保存到轻量级数据库。 相关概念 Canvas:提供画布组件,用于自定义绘制图形。CanvasRenderingContext2D

鸿蒙harmonyos应用开发之c/c++标准库机制概述-爱代码爱编程

OpenHarmony NDK提供业界标准库 libc标准库、 C++标准库 ,本文用于介绍C/C++标准库在OpenHarmony中的机制,开发者了解这些机制有助于在NDK开发过程中避免相关问题。 1. C++兼容性

鸿蒙开发-爱代码爱编程

鸿蒙开发-UI-图形-页面内动画 鸿蒙开发-UI-图形-组件内转场动画 鸿蒙开发-UI-图形-弹簧曲线动画 鸿蒙开发-UI-交互事件-通用事件 鸿蒙开发-UI-交互事件-键鼠事件 鸿蒙开发-UI-交互事件-焦点事件 鸿蒙开发-UI-交互事件-手势事件 文章目录 前言 一、web组件概述 二、web组

四、harmonyos应用开发-爱代码爱编程

目录 1、TypeScript快速入门 1.1、编程语言介绍 1.2、基础类型 1.3、条件语句 1.4、函数 1.5、类 1.6、模块 1.7、迭代器 2、ArkTs 基础(浅析ArkTS的起源和演进) 2.1、引言 2.2、JS 2.3、TS 2.4、ArkTS 2.5、下一步演进 3、ArkTs 开发实践 3.1、声明

鸿蒙harmony应用开发—arkts-爱代码爱编程

ArkTS提供了渲染控制的能力。条件渲染可根据应用的不同状态,使用if、else和else if渲染对应状态下的UI内容。 说明: 从API version 9开始,该接口支持在ArkTS卡片中使用。 使用规则 支持if、else和else if语句。 if、else if后跟随的条件语句可以使用状态变量。 允许在容器组件内使用,

鸿蒙(harmonyos)navigation如何实现多场景ui适配?-爱代码爱编程

场景介绍 应用在不同屏幕大小的设备上运行时,往往有不同的UI适配,以聊天应用举例: 在窄屏设备上,联系人和聊天区在多窗口中体现。在宽屏设备上,联系人和聊天区在同一窗口体现。 要做好适配,往往需要开发者开发多套代码,以便

鸿蒙系统和安卓系统有什么区别的,看这篇文章就够了_鸿蒙开发和安卓开发的区别-爱代码爱编程

前言 随着智能设备的快速普及,移动应用开发成为了一个热门领域。在移动应用开发中,安卓操作系统一直占据着主导地位,然而最近华为推出的鸿蒙操作系统也逐渐引起了人们的关注。 那么鸿蒙开发和安卓开发有什么区别呢? 本文将从开发环境、开发语言、开发框架和运行机制等多个方面对鸿蒙开发和安卓开发进行比较,并给出相应的代码示例。 1:开发环境 鸿蒙开发环境: