logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenHarmony 项目实战:智能体重秤

本 demo 基于 OpenHarmony3.1Beta 版本开发,该样例能够接入数字管家应用,通过数字管家应用监测体重秤上报数据,获得当前测量到的体重,身高,并在应用端形成一段时间内记录的体重值,以折线图的形式表现出来,根据计算的 BMI 值来提醒当前身体健康状态,推送健康小知识。

文章图片
#移动开发#分布式#harmonyos
OpenHarmony环境的ArangoDB数据库—@ohos/arangojs

ohos/arangojs 是一款适用于 openharmony 环境的 ArangoDB 数据库 javascript 版驱动。本库基于arangojs 原库 v8.3.1 版本进行适配。如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:关注小编,同时可以期待后续文章ing🚀,不定期分享原创知识。

文章图片
#数据库#移动开发
OpenHarmony设备环境查询:Environment

开发者如果需要应用程序运行的设备的环境参数,以此来作出不同的场景判断,比如多语言,暗黑模式等,需要用到Environment设备环境查询。

文章图片
#移动开发
OpenHarmony 实战开发——移植通信子系统

通信子系统目前涉及Wi-Fi和蓝牙适配,厂商应当根据芯片自身情况进行适配。

#harmonyos#硬件开发#移动开发 +1
OpenHarmony实战开发——系统服务核心组件分析

samgr组件是OpenHarmony的核心组件,提供OpenHarmony系统服务启动、注册、查询等功能。

文章图片
#移动开发#硬件开发
OpenHarmony 实战开发—— Docker移植

从操作系统诞生之日起,虚拟化技术就不断的演进与发展,结合目前云原生的发展态势,容器无疑是其中的重要一环。Docker是一个开源的软件项目,可以在Linux操作系统上提供一层额外的抽象,让用户程序部署在一个相对隔离的运行环境,并提供自动管理机制。需要额外指出的是,Docker并不等于容器(containers),Docker只是容器的一种,其他种类的容器还有Kata container,Rocket

文章图片
#docker#容器#运维 +1
OpenHarmony 实战开发——利用native的方式实现跨线程调用

在OpenHarmony应用开发实践中,经常会遇到一些耗时的任务,如I/O操作、域名解析以及复杂计算等。这些任务如果直接在主线程中执行,将会严重阻塞主线程,影响后续任务的正常流程,进而导致用户界面响应延迟甚至卡顿。因此,为了提升代码性能,通常会将这类耗时任务放在子线程中执行。本文将聚焦于如何利用native的方式实现跨线程调用,即采用线程安全函数和libuv异步I/O工具库这两种策略,来优化程序性

#harmonyos#移动开发#架构
OpenHarmony 实战开发——3.1 Release + Linux 原厂内核Launcher起不来问题分析报告

Access Token 是 3.1 release 安全子系统新增的应用权限访问控制功能和权限增强特性,支持应用程序或者其他 SA 查询和校验应用权限、APL(Ability Privilege Level )等信息。在 OpenHarmony 服务化的应用程序框架中,一切程序都是服务(元能力)。任何元能力间的访问,都需要进行访问权限控制。访问控制的机制通过采用 AT 访问令牌传递和令牌访问控制

文章图片
#linux#运维#harmonyos +1
OpenHarmony 4.0 实战开发——分布式软总线解析:设备发现与传输

OpenHarmony 的分布式软总线子系统为 OpenHarmony 系统提供的通信相关的能力,包括:WLAN 服务能力、蓝牙服务能力、软总线、进程间通信 RPC(Remote Procedure Call)等通信能力。下面我们通过阅读 OpenHarmony 4.0 的源码,来解读一下 OpenHarmony 软总线当前的一个实现情况。

文章图片
#分布式#harmonyos#鸿蒙系统 +1
OpenHarmony实战开发——分布式软总线API调用测试工具 softbus_tool

文件结构如下图所示。softbus_tool 能够将软总线 interfaces 目录下的一些常用接口集中起来,供设备间搭建一些场景时使用(比如设备绑定、BR 组网,BLE 组网, 指定 P2P 链路传输等)。softbus_tool 一般的使用流程为:1.使用编译命令生成可执行文件;2.将生成的可执行文件推送到设备;

文章图片
#分布式#harmonyos#移动开发
    共 87 条
  • 1
  • 2
  • 3
  • 9
  • 请选择