logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenHarmony 应用组件的动态属性设置

动态设置组件的属性,支持开发者在属性设置时使用 if/else 语法,且根据需要使用多态样式设置属性。

文章图片
#嵌入式硬件#harmonyos#移动开发
OpenHarmony驱动子系统开发—GPIO

GPIO(General-purpose input/output)即通用型输入输出。通常,GPIO控制器通过分组的方式管理所有GPIO管脚,每组GPIO有一个或多个寄存器与之关联,通过读写寄存器完成对GPIO管脚的操作。设置管脚方向: 方向可以是输入或者输出(暂不支持高阻态)读写管脚电平值: 电平值可以是低电平或高电平设置管脚中断服务函数:设置一个管脚的中断响应函数,以及中断触发方式使能和禁止管

文章图片
#单片机#嵌入式硬件#harmonyos +2
Flutter 到 OpenHarmony,不是有手就行吗? (下拉刷新)

本文默认您已经有一定的 OpenHarmony 开发经验,并且阅读过以下内容。组件导读-组件参考(基于 ArkTS 的声明式开发范式)-ArkTS API 参考-HarmonyOS 应用开发基本语法概述-快速入门-入门-HarmonyOS 应用开发开发说明-ArkTS 接口参考-ArkTS API 参考-HarmonyOS 应用开发使用的ide版本为,开发sdk为api 9,当然也适配了api 1

文章图片
#flutter#harmonyos#移动开发 +2
基于 OpenHarmony AsyncHttpt 网络请求组件开发指南

我们在做鸿蒙应用开发过程,用 java 原生的 HttpsURLConnection 实现网络请求很难高效的达到预期的效果。我们需要处理数据解析,子线程通知 UI 线程更新。这里我们就基于三方原生的网络框架AsyncHttpClient 二次封装更加高效实现网络请求及数据解析。同时鸿蒙为我们提供了一个TaskDispatcher 类派发同步任务达到更新 UI 的效果。

文章图片
#harmonyos#华为#移动开发 +1
OpenHarmony多媒体-video_trimmer

videotrimmer是在OpenHarmony环境下,提供视频剪辑能力的三方库。

文章图片
#前端#javascript#harmonyos +1
基于 OpenHarmony compress 三方件使用说明

将 compress-debug.har 复制到 entry\libs 目录下即可(由于 build.gradle 中已经依赖的 libs 目录下的*.har,因此不需要在做修改)。处理流程:传入图片后,先将图片拷贝到临时目录,再按照默认的压缩处理方法,完成后返回处理后图片的临时目录。处理流程:传入图片后,先将图片拷贝到临时目录,再按照指定的处理方法进行。输入:用户需要处理的文件,处理后的宽度、高

文章图片
#ui#华为#harmonyos +1
鸿蒙HarmonyOS应用开发之NativeBundle开发指导

开发者可以通过本指导了解在OpenHarmony应用中,如何使用Native Bundle接口获取应用自身相关信息。

文章图片
#harmonyos#华为#移动开发 +1
OpenHarmony之媒体组件模块简介

services目录下的内容可以粗略的理解为多媒体的系统服务,对应为OpenHarmony中的media_service进程,其下的engine目录中的内容是其核心所在,而services目录下主要是与frameworks/native下同名的接口,用于实现C/S模式。因为流水线上的每个环节都预先设置了其可以支持的数据类型与参数,在很多情况下,pipeline的结构也是根据数据的内容自动组建的(具

文章图片
#媒体#java#前端 +2
OpenHarmony应用启动过程

本文基于 OpenHarmony 源码梳理应用的启动过程,介绍 appspawn/ability_runtime/ace_engine/ets_runtime 等重要模块的初始化流程,以及它们之间的相互关系。不同形态的 hap 应用在具体细节上会有一些差异,但整体的流程上是一致的。本文基于 OpenHarmoney 3.2 标准系统 FA 模式的 ets 应用进行阐述。

文章图片
#harmonyos#移动开发#鸿蒙系统
Niobe开发板OpenHarmony内核编程开发——事件标志

本示例将演示如何在Niobe Wifi IoT开发板上使用cmsis 2.0 接口使用事件标志同步线程。

文章图片
#开发语言#移动开发#harmonyos +1
    共 310 条
  • 1
  • 2
  • 3
  • 31
  • 请选择