鸿蒙开发

爱桥代码的程序媛19 小时前
程序员·移动开发·harmonyos·鸿蒙·openharmony·设备管理·鸿蒙开发
鸿蒙开发设备管理:【@ohos.distributedHardware.deviceManager (设备管理)】本模块提供分布式设备管理能力。系统应用可调用接口实现如下功能:说明:createDeviceManager(bundleName: string, callback: AsyncCallback): void
爱桥代码的程序媛2 天前
程序员·harmonyos·鸿蒙系统·openharmony·系统开发·设备管理·鸿蒙开发
鸿蒙开发设备管理:【@ohos.deviceInfo (设备信息)】说明: 本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
Android小贾3 天前
学习·移动开发·harmonyos·openharmony·arkui·鸿蒙开发·应用开发
HarmonyOS Next开发学习手册——通过startAbility拉起文件处理类应用开发者可以通过调用startAbility接口,由系统从已安装的应用中寻找符合要求的应用来实现打开特定文件的意图,例如:浏览器下应用下载PDF文件,可以调用此接口选择文件处理应用打开此PDF文件。开发者需要在请求中设置待打开文件的URI路径(uri)、文件格式(type)等字段,以便系统能够识别,直接拉起文件打开应用或弹出一个选择框,让用户选择合适的应用来打开文件,效果示意如下图所示。
爱桥代码的程序媛3 天前
操作系统·移动开发·harmonyos·鸿蒙·鸿蒙系统·openharmony·鸿蒙开发
鸿蒙开发系统基础能力:【@ohos.screenLock (锁屏管理)】锁屏管理服务是OpenHarmony中系统服务,为锁屏应用提供注册亮屏、灭屏、开启屏幕、结束休眠、退出动画、请求解锁结果监听,并提供回调结果给锁屏应用。锁屏管理服务向三方应用提供请求解锁、查询锁屏状态、查询是否设置锁屏密码的能力。
m0_644222614 天前
前端·华为·harmonyos·鸿蒙开发
鸿蒙NEXT实战开发: 依据前端对http请求进行二次简单封装在我看来二次封装有一下几点好处在ets/common/utils下创建文件request.ets这里面加入了Authorization 身份信息、 Content-Type响应方式、connectTimeout连接超时等 自己需要根据实际业务情况更换
Android技术栈4 天前
程序员·移动开发·harmonyos·openharmony·鸿蒙开发·stage模型·程序框架
鸿蒙开发Ability Kit(程序框架服务):【Stage模型绑定FA模型ServiceAbility】本小节介绍Stage模型的两种应用组件如何绑定FA模型ServiceAbility组件。UIAbility关联访问ServiceAbility和UIAbility关联访问ServiceExtensionAbility的方式完全相同。
m0_644222615 天前
前端·华为·harmonyos·鸿蒙开发
HarmonyOS 开发知识:一个基于 emitter 封装了一个便捷的 EventBus 事件通知鸿蒙提供提供了在同一进程不同线程间,或同一进程同一线程内,发送和处理事件的能力,包括持续订阅事件、单次订阅事件、取消订阅事件,以及发送事件到事件队列的能力。 @ohos.events.emitter
爱桥代码的程序媛5 天前
网络·网络协议·http·程序员·harmonyos·openharmony·鸿蒙开发
鸿蒙开发网络管理:【 @ohos.net.http (数据请求)】说明:本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
爱桥代码的程序媛6 天前
程序员·移动开发·harmonyos·鸿蒙系统·openharmony·系统开发·鸿蒙开发
鸿蒙开发系统基础能力:【@ohos.hiAppEvent (应用打点)】本模块提供了应用事件打点能力,包括对打点数据的落盘,以及对打点功能的管理配置。说明: 本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
m0_644222617 天前
开发语言·前端·harmonyos·harmonyos next·鸿蒙开发
HarmonyOS开发知识 :扩展修饰器,实现节流、防抖、权限申请防重复点击,利用装饰器面向切面(AOP)的特性结合闭包,实现节流、防抖和封装权限申请。节流是忽略操作,在触发事件时,立即执行目标操作,如果在指定的时间区间内再次触发了事件,则会丢弃该事件不执行,只有超过了指定的时间之后,才会再次触发事件。
m0_644222617 天前
前端·华为·harmonyos·鸿蒙开发
鸿蒙HarmonyOS实战:状态管理和传值@State是一个装饰器,是用来存放数据的,比较好理解由@State的数据来进行状态驱动视图更新代码很简单
爱桥代码的程序媛7 天前
websocket·网络协议·程序员·harmonyos·鸿蒙系统·openharmony·鸿蒙开发
鸿蒙开发网络管理:【@ohos.net.webSocket (WebSocket连接)】说明: 本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
m0_644222618 天前
harmonyos·鸿蒙开发
HarmonyOS角落里的知识—Stage模型应用程序在DevEco Studio上创建一个项目工程,并尝试创建多个不同类型的Module。根据实际工程中的目录对照本章节进行学习,可以有助于理解开发态的应用程序结构。
m0_644222618 天前
javascript·华为·harmonyos·原型模式·鸿蒙开发
鸿蒙Harmony角落里的知识:从ECMA规范到ArkTS接口(二)上篇介绍了typedArray.slice方法,鸿蒙Harmony角落里的知识:从ECMA规范到ArkTS接口(一)本文介绍一个返回结果和参数和slice非常类似的函数:TypedArray.prototype.subarray。
m0_644222619 天前
前端·华为·harmonyos·鸿蒙开发
HarmonyOS角落里的知识:一杯冰美式的时间 -- DragView在学习API9的时候就写了一个DragView,用于展示某个页面的悬浮可拖动的入口,特意丰富了许多的功能,今天分享给大家~。Demo基于API11。
m0_644222619 天前
华为·harmonyos·鸿蒙·鸿蒙开发
【拥抱鸿蒙】HarmonyOS NEXT实现双路预览并识别文字我们在许多其他平台看到过OCR功能的应用,那么HarmonyOS在这方面的支持如何呢?我们如何能快速使用这一能力呢?使用这一能力需要注意的点有哪些呢?就让我们一起来探究吧~
爱桥代码的程序媛9 天前
网络·网络协议·程序员·harmonyos·鸿蒙·openharmony·鸿蒙开发
鸿蒙开发网络管理:【@ohos.net.connection (网络连接管理)】说明:本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
Android小贾10 天前
嵌入式硬件·移动开发·harmonyos·openharmony·鸿蒙开发·鸿蒙嵌入式
鸿蒙轻内核A核源码分析系列五 虚实映射(7)虚实映射Flag属性在学习函数LOS_ArchMmuMap()代码时,我们已经了解了虚拟内存如何映射到物理内存,在映射的时候,可以通过UINT 32 flags参数定一些标签属性信息。本节,我们具体了解下内存标签属性信息。先了解下MMU标签属性,然后看看映射内存区间时的映射虚实信息,最后了解下属性信息转换函数。
m0_6442226110 天前
前端·华为·harmonyos·鸿蒙·鸿蒙开发
鸿蒙HarmonyOS实战:渲染控制、路由案例简单来说,就是动态控制组件的显示与隐藏,类似于vue中的v-if但是这里写法就是用if、else、else if看起来更像是原生的感觉
Android小贾11 天前
性能优化·移动开发·harmonyos·openharmony·内存优化·鸿蒙开发·鸿蒙内核
鸿蒙轻内核A核源码分析系列五 虚实映射(3)虚拟物理内存映射从上文可知,用户程序加载启动时,会将代码段、数据段映射进虚拟内存空间,此时并没有物理页做实际的映射;程序执行时,如下图(图片来自OpenHarmony docs开源站点)粗箭头所示,CPU访问虚拟地址,通过MMU查找是否有对应的物理内存,若该虚拟地址无对应的物理地址则触发缺页异常,内核申请物理内存并将虚实映射关系及对应的属性配置信息写进页表,并把页表条目缓存至TLB,接着CPU可直接通过转换关系访问实际的物理内存;若CPU访问已缓存至TLB的页表条目,无需再访问保存在内存中的页表,可加快查找速度。本小节我