2024-11-19 13:11:36

HarmonyOS NEXT应用开发实战:十二、远场通信RCP简单好用的模块化封装

在进行HarmonyOS的应用开发中,我们常常需要进行网络通信。然而,原始的远场通信(RCP)使用方式较为繁琐,让人感到不够便捷。作为一位前期从事小程序开发的开发者,我深受小程序网络访问的简单性和便利性的吸引。因此,我决定在HarmonyOS中打造一个高效的网络组件,简化网络请求的使用方式。 原始使用方式的复杂性 首先,让我们看一下原始的RCP使用方式: /..

HarmonyOS NEXT
273
0
2024-11-19 11:44:40

OpenHarmony-应用框架案例集(0-待更新)

应用构建与交互 Ability Kit:程序框架服务提供应用程序开发和运行的应用模型。 Accessibility Kit:无障碍开发服务提供扩展服务的开放能力。 ArkData:方舟数据管理提供数据存储、数据管理和数据同步能力。 ArkUI:方舟UI框架为应用的UI开发提供了完整的基础设施。 主题换肤: ArkTS:ArkTS是HarmonyOS优选的应..

OpenHarmony
374
0
2024-11-19 11:39:43

OpenHarmony-应用案例集合(5-待更新)

关于这一期,我精选了五款应用案例,这些应用覆盖了健康、理财、事物管理、环保和家庭共享等多个领域,旨在通过鸿蒙操作系统的强大功能,为用户提供便捷、高效和愉悦的体验。 后续会对这五款应用进行案例的更新和完善介绍 1. 健康饮食助手(待更新) 健康饮食助手App旨在帮助用户制定和遵循健康饮食计划。它提供个性化的饮食建议,根据用户的健康状况、营养需求和口味偏好推荐食..

OpenHarmony
423
0
2024-11-19 11:39:13

OpenHarmony-组件小系列(已更新 1)

ArkUI Slider & Image 1.滑动魅力:图片编辑器的交互艺术..

OpenHarmony
324
0
2024-11-19 10:05:08

鸿蒙如何查询应用包的名称、供应商、版本号、版本文本、安装时间、更新时间描述信息

鸿蒙如何查询应用包的名称、供应商、版本号、版本文本、安装时间、更新时间描述信息 在开始之前需要了解 BundleInfo 应用包信息,三方应用可以通过bundleManager.getBundleInfoForSelf获取自身的应用包信息,其中入参bundleFlags指定所返回的BundleInfo中所包含的信息。 称类型只读可选说明 namestring..

HarmonyOS NEXT
266
0
2024-11-19 09:46:19

如何调用系统拍照并获取图片

如何调用系统拍照并获取图片 import { cameraPicker } from '@kit.CameraKit'; import { camera } from '@kit.CameraKit'; import { BusinessError } from '@ohos.base'; import { hilog } from '@kit.Perfor..

OpenHarmony
283
0
2024-11-19 08:48:08

如何实现应用的屏幕自动旋转

如何实现应用的屏幕自动旋转 有开发者问,如何实现应用的屏幕自动旋转,其实只要在module.json5添加属性"orientation": "auto_rotation"。就可以。 orientation标识当前UIAbility组件启动时的方向。orientation支持的取值如下: - unspecified:未指定方向,由系统自动判断显示方向。 - l..

OpenHarmony
223
0
2024-11-18 22:23:27

四则计算器

元服务
258
0
2024-11-18 22:06:47

[童长老的三方开源库]

童长老的三方开源库..

HarmonyOS NEXT
772
1
2024-11-18 21:16:22

童长老的三方开源库

童长老的三方开源库..

三方库
574
0
2024-11-18 21:14:23

童长老的三方开源库

童长老的三方开源库..

三方库
577
0
2024-11-18 21:11:27

童长老的三方开源库

童长老的三方开源库..

三方库
284
0
2024-11-18 21:09:18

童长老的三方开源库

三方库
307
0
2024-11-18 20:09:09

「Mac玩转仓颉内测版20」PTA刷题篇11 - L1-011 A-B

本篇将继续讲解PTA平台上的题目 L1-011 A-B,通过对两个字符串进行处理,将字符串 A 中所有在字符串 B 中出现的字符删除,进一步提升Cangjie编程语言的字符串操作与逻辑处理能力。 关键词 PTA刷题 字符串处理 条件判断 Cangjie语言 一、L1-011 A-B 题目描述:给定两个字符串 A 和 B,将字符串 A 中所有出现在字符串 B ..

仓颉
300
0
2024-11-18 20:07:25

「Mac玩转仓颉内测版19」PTA刷题篇10 - L1-010 比较大小

本篇将继续讲解PTA平台上的题目 L1-010 比较大小,通过对三个整数的排序,进一步提升Cangjie编程语言的数组操作与逻辑处理能力。 关键词 PTA刷题 数字排序 条件判断 Cangjie语言 一、L1-010 比较大小 题目描述:给定3个整数,要求将它们从小到大排序,并按格式输出。 输入格式:在一行中输入3个整数,其间以空格分隔。 输出格式:在一行中..

仓颉
250
0
2024-11-18 17:47:07

OpenHarmony鸿蒙入门指南

1、文档地址 华为HarmonyOS开发文档-应用开发导读 OpenHarmony开源项目 仓颉编程语言官网 OpenHarmony三方库中心仓 电子书 | 《ArkUI实战》 坚果派 华为开发者博客 华为开发者问答专区 华为生态市场-鸿蒙生态市场 2、开源项目 harmony-utils 一款功能丰富且极易上手的HarmonyOS工具库,借助众多实用工具类..

OpenHarmony
502
0
2024-11-17 21:19:18

「Mac玩转仓颉内测版18」PTA刷题篇9 - L1-009 N个数求和

本篇将继续讲解PTA平台上的题目 L1-009 N个数求和,通过对一组有理数(分子/分母形式)的求和操作,进一步提升Cangjie编程语言的数组处理、数学运算与最大公约数化简能力。 关键词 PTA刷题 有理数操作 分数化简 循环求和 Cangjie语言 一、L1-009 N个数求和 题目描述:给定一个正整数 N,随后给出 N 个有理数(分子/分母形式)。要求..

仓颉
286
0
2024-11-17 21:17:03

「Mac玩转仓颉内测版17」PTA刷题篇8 - L1-008 求整数段和

本篇将继续讲解PTA平台上的题目 L1-008 求整数段和,通过对整数区间的求和,进一步提升Cangjie编程语言的循环操作与数学计算能力。 关键词 PTA刷题 数字区间 循环求和 数学运算 Cangjie语言 一、L1-008 求整数段和 题目描述:给定两个整数 A 和 B,要求计算从 A 到 B(包括 A 和 B)之间所有整数的和。 输入格式:在一行中输..

HarmonyOS NEXT
287
0
2024-11-17 08:59:21

uni-app启动鸿蒙元服务

uni-app启动鸿蒙元服务 据了解uni-app团队已启动鸿蒙元服务的支持工作,预计11月中下旬发布alpha版本,12月底发布正式版本。 今年的元服务版本,仅支持vue3。 另外,uni-app对于鸿蒙App的支持,同样仅支持vue3。 关联阅读 uni文档之鸿蒙专题 坚果派社区 运行和发行 调用鸿蒙原生API 内置模块说明 历史变更 来源:坚果派..

资讯
340
0
2024-11-16 21:19:50

Flutter库OpenHarmony平台适配进度

Flutter库OpenHarmony平台适配进度 序号原库名原库基线版本仓库名状态 1pigeon14.0.0pigeon已适配 2file_selector1.0.1file_selector已适配 3image_picker1.0.4image_picker已适配 4animations2.0.8animations已适配 5url_launcher6..

Flutter
471
0
2024-11-16 18:57:06

「Mac玩转仓颉内测版16」PTA刷题篇7 - L1-007 念数字

本篇将继续讲解PTA平台上的题目 L1-007 念数字,通过将数字转换为拼音读法,进一步提升Cangjie编程语言的字符串处理与逻辑判断能力。 关键词 PTA刷题 数字转换 拼音读法 字符串处理 Cangjie语言 一、L1-007 念数字 题目描述:给定一个整数 N(可能为负数),需要将其转换为拼音数字读法并输出。负号需要读作“fu”,而数字部分每个数字的..

仓颉
254
0
2024-11-16 18:55:04

「Mac玩转仓颉内测版15」PTA刷题篇6 - L1-006 连续因子

本篇将继续讲解PTA平台上的题目 L1-006 连续因子,通过因子分解与连续因子的计算,进一步提升Cangjie编程语言的算法设计与数学运算能力。 关键词 PTA刷题 因子分解 连续因子 数学运算 Cangjie语言 一、L1-006 连续因子 题目描述:给定一个正整数 N,要求找出最长的连续整数序列,使得这些整数的乘积恰好等于 N。如果存在多个序列,输出最..

仓颉
233
0
2024-11-16 18:41:44

栅格布局——四则计算器

元服务
293
0
2024-11-16 18:02:11

元服务——grid

元服务
245
0
2024-11-16 13:24:28

如何添加联系人到手机通讯录

如何添加联系人到手机通讯录 添加权限 "requestPermissions": [ { "name": "ohos.permission.INTERNET" }, { "name": "ohos.permission.WRITE_CONTACTS", "reason": "$string:reason", "usedScene": { "when": "i..

HarmonyOS NEXT
293
0
2024-11-16 11:59:05

【芙莉莲教你写代码】元服务 DevEco Studio 第三章 布局基础

栅格布局概述 栅格布局是一种通用的辅助定位工具,对移动设备的界面设计有较好的借鉴作用。主要优势包括: 提供可循的规律:栅格布局可以为布局提供规律性的结构,解决多尺寸多设备的动态布局问题。通过将页面划分为等宽的列数和行数,可以方便地对页面元素进行定位和排版。 统一的定位标注:栅格布局可以为系统提供一种统一的定位标注,保证不同设备上各个模块的布局一致性。这可以减..

元服务
321
0
2024-11-16 11:49:08

【芙莉莲教你写代码】元服务 DevEco Studio 第二章 页面与布局

布局概述 组件按照布局的要求依次排列,构成应用的页面。在声明式UI中,所有的页面都是由自定义组件构成,开发者可以根据自己的需求,选择合适的布局进行页面开发。 布局指用特定的组件或者属性来管理用户页面所放置UI组件的大小和位置。在实际的开发过程中,需要遵守以下流程保证整体的布局效果: 确定页面的布局结构。 分析页面中的元素构成。 选用适合的布局容器组件或属性控..

元服务
379
0