自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 鸿蒙开发实战(5.0版)事件订阅>订阅启动耗时事件(ArkTS)

HiAppEvent提供接口用于订阅启动耗时事件。

2024-09-23 17:02:16 762

原创 鸿蒙实战开发(5.0)系统事件>订阅崩溃事件(C/C++)

以实现对用户点击按钮触发崩溃场景生成的崩溃事件订阅为例,

2024-09-22 20:59:09 908

原创 鸿蒙Harmony开发实战(设备管理器)EnterpriseAdminExtensionAbility开发指南

企业设备管理扩展能力,是设备管理应用必备组件。

2024-09-19 20:30:53 756

原创 鸿蒙Harmony开发实战(Input Kit)事件监听设备开发详解

多模提供为应用提供了按键、输入事件(鼠标、触屏和轴事件)监听能力,当前仅支持录屏类应用。使用场景如:用户在录屏应用开启录屏时,需要监听设备的按键、鼠标、触摸和轴事件。

2024-09-19 18:56:13 725

原创 鸿蒙Harmony开发实战(Input Kit)输入设备开发实践

Input Kit除了提供基础的输入事件服务之外,还提供了获取输入设备列表,改变鼠标光标样式等功能和接口。

2024-09-19 17:10:33 856

原创 鸿蒙Harmony开发实战(Input Kit)鼠标光标开发详解

Input Kit除了提供基础的输入事件服务之外,还提供了获取输入设备列表,改变鼠标光标样式等功能和接口。

2024-09-19 16:26:55 975

原创 鸿蒙Harmony开发实战(网络服务器)应用文件上传下载

​当前上传应用文件功能,仅支持上传应用缓存文件路径(cacheDir)下的文件。使用上传下载模块,需声明权限:ohos.permission.INTERNET。​

2024-09-19 16:05:12 824

原创 鸿蒙Harmony开发实战(5.0)USB服务开发指导详解

USB服务是应用访问底层的一种设备抽象概念。开发者根据提供的USB API,可以获取设备列表、控制设备访问权限、以及与连接的设备进行数据传输、控制命令传输等。

2024-09-19 15:30:57 752

原创 鸿蒙Harmony开发实战(5.0)管理应用账号

能力限制:应用卸载场景下,被卸载应用的账号数据会被删除;本地账号删除场景下,被删除本地账号下的所有应用的账号数据会被删除。

2024-09-19 14:49:44 838

原创 HarmonyOS NEXT开发实战:应用事件-订阅/取消公共事件

动态订阅是指当应用在运行状态时对某个公共事件进行订阅,在运行期间如果有订阅的事件发布那么订阅了这个事件的应用将会收到该事件及其传递的参数。

2024-09-18 20:29:58 847

原创 HarmonyOS NEXT开发实战:实现拨打电话

将当前的通话状态上报给app,可以根据当前的通话状态去做一些逻辑处理。例如在当前没有正在进行呼叫的时候,可以正常拨打新的一通电话。

2024-09-18 18:03:13 951

原创 HarmonyOS NEXT开发实战:短信服务

短信服务模块提供了管理短信的一些基础能力,包括创建、发送短信,获取、设置发送短信的默认SIM卡槽ID,获取、设置短信服务中心地址,以及检查当前设备是否具备短信发送和接收能力等。

2024-09-18 16:42:49 1155

原创 鸿蒙HarmonyOS NEXT开发实战:跨设备互通(RichEditor控件)

富文本控件已经集成跨设备互通能力,通过使用富文本控件RichEditor的右键菜单即可使用跨设备互通能力。跨设备互通提供跨设备的相机、扫描、图库访问能力,平板或2in1设备可以调用手机的相机、扫描、图库等功能。

2024-09-18 16:12:02 1031

原创 鸿蒙HarmonyOS NEXT开发实战:跨设备互通NDK指导

跨设备互通提供跨设备的相机、扫描、图库访问能力,平板或2in1设备可以调用手机的相机、扫描、图库等功能。

2024-09-18 15:30:48 474

原创 鸿蒙HarmonyOS NEXT开发实战:跨设备互通特性流程

跨设备互通提供跨设备的相机、扫描、图库访问能力,平板或2in1设备可以调用手机的相机、扫描、图库等功能。

2024-09-18 14:38:15 586

原创 鸿蒙HarmonyOS NEXT开发实战:HTTP发起网络数据请求NAPI封装(C/C++)

发送一个同步HTTP请求,也可以设置请求头和请求体等参数,并返回来自服务器的HTTP响应。常用于获取资源,支持通过拦截器来处理请求和响应。

2024-09-14 22:16:56 1348

原创 鸿蒙HarmonyOS NEXT开发实战:【远场通信】送网络请求-HTTP

HTTP(Hypertext Transfer Protocol)是一种用于传输数据的协议,它是基于客户端-服务器模型的,客户端向服务器发出请求,服务器返回响应。

2024-09-14 21:58:56 977

原创 鸿蒙HarmonyOS NEXT开发实战:弱网连接迁移模式通知设置

在弱网环境下,系统发起多网迁移(WiFi蜂窝,主卡副卡等)的过程中,给应用提供连接迁移开始和完成通知,应用根据连接迁移通知的建议进行重建,快速恢复业务,给用户带来平滑、高速、低时延的上网体验。

2024-09-14 21:41:48 1076

原创 鸿蒙HarmonyOS NEXT开发实战:Network Boost Kit(网络加速服务)

Network Boost Kit(网络加速服务)提供网络加速能力以及网络感知、网络质量预测等能力,通过软、硬、芯、端、管、云等全方位的协同解决方案实现网络资源的调优和加速,从而构筑更可靠、更流畅、更高速的上网体验。

2024-09-14 21:16:29 648

原创 鸿蒙HarmonyOS NEXT开发实战:网络流量管理

流量管理提供了基于物理网络的数据流量统计能力,支持基于网卡/UID 的流量统计。

2024-09-14 18:55:16 653

原创 鸿蒙HarmonyOS NEXT开发实战:NetConnection开发指导

使用本文档涉及接口获取网络相关信息时,需先创建Native C++工程,在源文件中将相关接口封装,再在ArkTs层对封装的接口进行调用,使用hilog或者console.log等手段选择打印在控制台或者生成设备日志。

2024-09-14 17:39:53 1086

原创 鸿蒙HarmonyOS NEXT开发实战:网络连接管理

网络连接管理提供管理网络一些基础能力,包括WiFi/蜂窝/Ethernet等多网络连接优先级管理、网络质量评估、订阅默认/指定网络连接状态变化、查询网络连接信息、DNS解析等功能。

2024-09-14 16:44:03 1011

原创 鸿蒙HarmonyOS NEXT开发实战:(网络服务)MDNS管理

MDNS即多播DNS(Multicast DNS),提供局域网内的本地服务添加、移除、发现、解析等能力。

2024-09-14 16:02:00 1079

原创 鸿蒙HarmonyOS NEXT开发实战:Socket数据传输

Socket 连接主要是通过 Socket 进行数据传输,支持 TCP/UDP/Multicast/TLS 协议。

2024-09-14 15:33:34 977

原创 鸿蒙HarmonyOS NEXT开发实战:(网络服务)WebSocket连接

WebSocket连接功能主要由webSocket模块提供。使用该功能需要申请ohos.permission.INTERNET权限。具体接口说明如下表。

2024-09-14 14:33:13 974

原创 鸿蒙(HarmonyOS NEXT)开发实战:HTTP数据请求

调用该对象的request()方法,传入http请求的url地址和可选参数,发起网络请求。

2024-09-13 20:11:42 1213

原创 鸿蒙(HarmonyOS NEXT)开发实战:Distributed Service Kit(分布式管理服务开发)

Distributed Service Kit(分布式管理服务)实现了分布式设备管理、分布式硬件管理、分布式键鼠穿越等能力。

2024-09-13 19:30:40 874

原创 鸿蒙(HarmonyOS NEXT)开发实战:P2P模式开发指导

P2P模式,主要提供了wlan设备的一种点对点连接技术,它可以在两台 STA 之间直接建立 TCP/IP 链接,并不需要AP的参与。

2024-09-13 17:06:25 983

原创 鸿蒙(HarmonyOS NEXT)开发实战:SE安全单元访问开发指南

安全单元(SecureElement,简称SE),电子设备上可能存在一个或多个安全单元,比如有eSE(Embedded SE)和SIM卡。能够充当安全单元的SIM卡,要求具备NFC功能。

2024-09-13 16:51:06 520

原创 鸿蒙(HarmonyOS NEXT)开发实战:HCE卡模拟开发指南

应用程序模拟NFC卡片,和NFC读卡器通信完成NFC刷卡业务。从使用场景上,可以分成HCE应用前台刷卡,和HCE应用后台刷卡。

2024-09-13 16:16:55 1070

原创 鸿蒙(HarmonyOS NEXT)开发实战:NFC标签读写开发指南

近场通信(Near Field Communication,NFC)是一种短距高频的无线电技术,在13.56MHz频率运行,通信距离一般在10厘米距离内。电子设备可以通过NFC通信技术和NFC标签通信,从标签中读取数据,或写入数据到标签。

2024-09-13 15:41:38 1171

原创 鸿蒙(HarmonyOS NEXT)开发实战:串行通信开发指导

SPP是Serial Port Profile(串口协议)的缩写,是一种蓝牙协议,用于在蓝牙设备之间建立串行通信连接。通过SPP,蓝牙设备可以像使用串口一样进行数据传输,例如传输文件、文本等。

2024-09-13 15:05:34 813

原创 鸿蒙(HarmonyOS NEXT)开发实战:通用属性协议开发指导

通用属性协议是GATT(Generic Attribute)的缩写,它是一种用于在蓝牙低功耗设备之间传输数据的协议,定义了一套通用的属性和服务框架。通过GATT协议,蓝牙设备可以向其他设备提供服务,也可以从其他设备获取服务。

2024-09-13 14:29:28 818

原创 鸿蒙(HarmonyOS)开发实战:广播与扫描开发实践规范

广播与扫描,主要提供了蓝牙设备的开启广播、关闭广播、开启扫描、关闭扫描方法,通过广播和扫描发现对端蓝牙设备,实现低功耗的通信。

2024-09-12 22:03:09 428

原创 鸿蒙(HarmonyOS)开发实战:渲渲染控制-ContentSlot混合开发详解

支持混合模式开发,当容器是ArkTS组件,子组件在Native侧创建时,推荐使用ContentSlot占位组件。

2024-09-12 21:21:39 681

原创 鸿蒙(HarmonyOS)开发实战:渲染控制-ForEach循环渲染详解

​ForEach接口基于数组类型数据来进行循环渲染,需要与容器组件配合使用,且接口返回的组件应当是允许包含在ForEach父容器组件中的子组件。例如,ListItem组件要求ForEach的父容器组件必须为List组件。​

2024-09-12 20:36:45 673

原创 鸿蒙(HarmonyOS)开发实战:if/else条件渲染场景详解

ArkTS提供了渲染控制的能力。条件渲染可根据应用的不同状态,使用if、else和else if渲染对应状态下的UI内容。

2024-09-12 19:09:58 743

原创 鸿蒙(HarmonyOS)开发实战:将非观察数据变为可观察数据-makeObserved接口详解

class的定义在三方包中:开发者无法手动对class中需要观察的属性加上@Trace标签,可以使用makeObserved使得当前对象可以被观察。

2024-09-12 17:26:22 895

原创 鸿蒙开发实战:状态管理框架代理-getTarget接口详解

状态管理框架会对Class、Date、Map、Set、Array类型的原始对象添加代理,用于观测属性变化与API调用。这一层代理会使得变量类型改变,在类型判断、NAPI调用等场景,会由于类型并非原始对象的类型产生预料之外的结果。

2024-09-12 16:21:54 755

原创 鸿蒙next开发实战:Repeat子组件复用规范详解

Repeat组件的virtualScroll场景不完全兼容V1装饰器,使用V1装饰器存在渲染异常,不建议开发者同时使用V1装饰器和virtualScroll场景。

2024-09-12 15:30:47 903

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除