鸿蒙应用开发-选择图库照片上传至服务器(request.uploadFile())
在鸿蒙系统开发中实现从选择图片到上传图片,并增加了进度监控功能。在实现时应注意文件类型的正确性、文件命名的唯一性、网络请求的安全性。
Web 开发者快速入门 HarmonyOS (一)
本文面向拥有 Web 开发经验、熟悉 HTML 和 CSS 的人员。通过 HTML/CSS 和 HarmonyOS/ArkUI 代码之间的对比,能让你更快速的上手 HarmonyOS 的应用开发。
OpenHarmony开源鸿蒙NEXT星河版内核嵌入式编程
OpenHarmony有Gitee源码仓库:https://gitee.com/openharmony ,但是和其它简单的Git仓库不一样,它不是通过 git clone xxx 一个命令就能下载全量代码的,而是和安卓类似,需要用到manifest这个顶层仓库,并且通过repo工具把很多个Git仓库
鸿蒙(HarmonyOS)性能优化实战-Swiper高性能开发
Swiper 组件的预加载机制与 LazyForEach 结合使用,能够达到最佳优化效果。预加载的 cachedCount 并非越大越好,需要结合单个子组件加载耗时来设置。假设一个子组件的加载耗时为 Nms,那么 cachedCount 推荐设置为小于 400/N。如果应用有非常高的性能优化需求,S
鸿蒙(HarmonyOS)性能优化实战-Trace使用教程
OpenHarmony的DFX子系统提供了为应用框架以及系统底座核心模块的性能打点能力,每一处打点即是一个Trace,其上附带了记录执行时间、运行时格式化数据、进程或线程信息等。开发者可以使用SmartPerf-Host调试工具对Trace进行解析,在其绘制的泳道图中,对应用运行过程中的性能热点进行
鸿蒙开发实战-手写文心一言AI对话APP
1.在ets目录下新建model文件夹2.新建TS File本文我们学习使用了基本组件的使用,网络请求以及状态管理,使用了ForEach循环渲染来构建对话界面。并且在HarmonyOS设备上成功运行,更多的鸿蒙开发实战学习,可以前往我的主页学习更多,下面分享鸿蒙的开发知识体系曲线图鸿蒙OpenHar
鸿蒙开发接口安全:【@ohos.security.huks (通用密钥库系统)】
本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。向应用提供密钥库能力,包括密钥管理及密钥的密码学操作等功能。HUKS所管理的密钥可以由应用导入或者由应用调用HUKS接口生成。
鸿蒙开发:应用组件跨设备交互(流转)【跨端迁移】
在用户使用设备的过程中,当使用情境发生变化时(例如从室内走到户外或者周围有更适合的设备等),之前使用的设备可能已经不适合继续当前的任务,此时,用户可以选择新的设备来继续当前的任务,原设备可按需决定是否退出任务,这个就是跨端迁移的场景。常见的跨端迁移场景实例:在平板上播放的视频,迁移到智慧屏继续播放,
鸿蒙全面开发指南:入门、生态安全与资源支持
鸿蒙操作系统(HarmonyOS)是华为公司自主研发的全场景分布式操作系统,旨在提供无缝、安全、高效的用户体验,跨越手机、电视、穿戴、智能家居等各类终端。该系统于2019年首次亮相,标志着华为在操作系统领域的创新突破,随后经过多次迭代,发展至2.0版本,支持智能手机,并在2022年进一步提升性能和用
[HarmonyOS应用开发]使用NAPI实现C与ArkTS交互
使用NAPI实现C与ArkTS交互,实现Native的结果返回和实现Native的数据回调
HarmonyOS开发:超详细介绍如何开源静态共享包,实现远程依赖
需要注意的是,静态共享包的远程发布和是否是NEXT系统没有直接的关联,你是Api9,也是可以发布至远程的,当然了,考虑到NEXT的到来,很多Api有些许的差异,也希望大家可以基于NEXT进行发布。
HarmonyOS实战开发-安全控件类型的UI控件(仅对系统应用开放)
本示例提供了安全控件类型的UI控件,支撑应用开发者集成安全控件做临时授权场景,当用户实际点击了某种类型的安全控件时,会对应用进行相应的临时授权,减少权限弹窗对用户的干扰,同时提供更小的授权范围。
wsl2桥接网络固定ip连接开发板(能上网)
最近跟着韦东山老师的视频学习嵌入式linux开发,因为平时在用wsl就没有再下载vm,在网上找了很多办法最终用于解决了,所以有了这篇文章记录下。
HarmonyOS应用开发-低代码开发登录页面(超详细)
本篇文章我来手把手教大家做一个HarmonyOS 应用的登录页面,逐步讲解,非常细致,百分百能学会,并提供全部源码。页面使用 DevEco Studio 的低代码开发,通过本文的实践经验,我想告诉大家 HarmonyOS 应用开发其实并不难,只要了解具体的开发流程和开发思想,大家都可以很快上手。
【鸿蒙HarmonyOS开发笔记】组件编程技巧之使用@Builder装饰器实现UI结构复用
当页面有多个相同的UI结构时,若每个都单独声明,同样会有大量重复的代码。为避免重复代码,可以将相同的UI结构提炼为一个自定义组件,完成UI结构的复用。除此之外,ArkTS还提供了一种更轻量的UI结构复用机制@Builder方法,开发者可以将重复使用的UI元素抽象成一个@Builder方法,该方法可在
HarmonyOS Next 实现登录注册页面(ARKTS) 并使用Springboot作为后端提供接口
鸿蒙,arkts,arkui
DevEco Studio mac版启动不了【鸿蒙开发Bug已解决】
最近有用户遇到了DevEco Studio在Mac版启动异常的问题,并在网络上寻求解决方案。使用Mac自带解压工具:建议在从HarmonyOS官网下载Mac版本的压缩包后,使用Mac自带的解压工具——归档实用工具。使用第三方工具可能会导致DevEco Studio启动异常。修改jetbrains.v
鸿蒙开发-UI-交互事件-键鼠事件
上文学习了鸿蒙开发UI交互事件的类型,详细学习了通用事件的触屏事件,本文将学习通用事件中的键鼠事件和焦点事件。本文详细学习了鸿蒙开发UI交互事件中的键鼠事件,了解了键鼠事件的数据流,学习了各种事件的回调函数,以及响应示例代码,下文将学习鸿蒙开发UI交互焦点事件。
这回轮到鸿蒙禁用安卓了!!!
直到2023年,随着Mate 60的发布,带动华为手机和电脑等终端回暖,甚至将华为汽车拉至逆风翻盘后,鸿蒙系统再次有了大规模普及的底气。路线图将包含完全基于鸿蒙内核开发的应用,比如一次开发多端部署、自由流转、元服务、端云一体化等,多方位的学习内容让学生能够高效掌握鸿蒙开发,少走弯路,真正理解并应用鸿
鸿蒙应用的性能优化与内存管理?
鸿蒙应用的性能优化在鸿蒙应用的性能优化方面,我们需要关注如何提升应用的整体性能表现,以提供更好的用户体验。性能优化是一个综合性的工作,需要从多个方面入手进行分析和优化。首先,我们需要关注应用的启动时间优化。应用的启动时间直接影响用户对应用的第一印象,所以减少应用启动时间对于用户体验至关重要。在鸿