diff --git a/README.md b/README.md index ff90085031ecfa123caa200c1ac9be2bd32509cf..0913872438965a3fd9befb3b50dcc87f4358cb33 100644 --- a/README.md +++ b/README.md @@ -299,6 +299,7 @@ * [SwipeActionAdapter](https://gitee.com/openharmony-tpc/SwipeActionAdapter) - 用于ohos的类似邮箱的滑动手势库。 * [RxBus](https://gitee.com/openharmony-tpc/RxBus) - 一个事件总线,旨在使您的应用程序进行有效的通信。RxBus支持批注(@ produce / @ subscribe),它可以为您提供在其他线程(例如MAIN_THREAD,NEW_THREAD,IO,COMPUTATION,TRAMPOLINE,EXECUTOR, 单和处理程序。 RxBus还提供事件标签来定义事件。 方法的第一个(也是唯一的)参数和标记定义事件类型。 * [BGAQRCode-ohos](https://gitee.com/openharmony-tpc/BGAQRCode-ohos) - 一个可以定制各式各样的扫描框。 +* [自定义icon](https://harmonyos.51cto.com/posts/7807)-HarmonyOS JS UI 自定义icon组件 ### 实用工具 @@ -411,6 +412,7 @@ - [agera](https://gitee.com/openharmony-tpc/agera) - 一组类和接口,可帮助编写功能性,异步和反应性应用程序。 - [preferencebinder](https://gitee.com/openharmony-tpc/preferencebinder) - 一个首选绑定库。 +- [JAVA自定义组件](https://harmonyos.51cto.com/posts/7931) - 自定义组件有三种:基本组件的组合组件、继承基本组件、自我绘制组件。前面两种比较简单,这篇文章主要讲的是自我绘制组件。 ## 开源HAP @@ -462,6 +464,24 @@ * [我为B站添加鸿蒙服务卡片!](https://mp.weixin.qq.com/s/SPNG8Xl-duXEKwLaaf0S3Q) +* [用鸿蒙开发板做一个报警器,超简单](https://mp.weixin.qq.com/s/PNsnyNwIsZ1J46SPCcyDbg) + +* [开发一个鸿蒙版仿苹果计算器](https://mp.weixin.qq.com/s/P8iKJuCyXwIasEmQXkCHgA) + +* [鸿蒙APP开发:权限控制详解!](https://mp.weixin.qq.com/s/v_hIgAbA_TGsQvzNbtiqWg) + +* [鸿蒙疫情助手卡片,太方便了...](https://mp.weixin.qq.com/s/GAxYYtXZRvxdGS0wS7MCrg) + +* [超实用!鸿蒙彩票查询卡片](https://mp.weixin.qq.com/s/yY2XedWjlm30B9QWchG7Sg) + +* [在鸿蒙手机上撸一个APP引导页!](https://mp.weixin.qq.com/s/5EKfrWIaHzn9rPz5pYyHkA) + +* [玩转碰一碰开发](https://harmonyos.51cto.com/posts/8153) + +* [【木棉花】:手机游戏——黑白翻棋](https://harmonyos.51cto.com/posts/8630) + +* [【智能家居套件】温湿度计](https://harmonyos.51cto.com/posts/8693) + ## DevEco插件 在DevEco中配置好合适的插件,可以有效地提升你的鸿蒙开发工作效率。这个列表提供了经过我们挑选的DevEco插件,希望会对你的开发工作产生帮助。 @@ -659,6 +679,62 @@ DevEco的快捷键可以让开发工作流程快速流畅。让使用快捷键 - [【软通动力】安卓VSHarmonyOS三方件切换宝典 V2.0(第二部分](https://harmonyos.51cto.com/posts/5267) - [HarmonyOS 原子化服务的商业价值与构建思路](https://harmonyos.51cto.com/posts/7882) - [HarmonyOS基础技术赋能之对象关系映射数据库的使用](https://harmonyos.51cto.com/posts/8029) +- [OpenHarmony 3.0 LTS全解析!](https://mp.weixin.qq.com/s/pSqT3-i_wbRKUL4ReYS8fA) +- [HarmonyOS微博第三方登录实现](https://mp.weixin.qq.com/s/kojSn6qqSSzVkMWK8R6YDA) +- [鸿蒙开发中如何引入第三方库?](https://mp.weixin.qq.com/s/OVyrrPrxahC-PoH-ptSpig) +- [鸿蒙的网络管理功能,十分强悍!](https://mp.weixin.qq.com/s/dINJ8ne3hknZgAR_YreePA) +- [如何给OpenHarmony贡献代码?](https://mp.weixin.qq.com/s/G2sSlt_xGCWIjUqEhJDtqw) +- [将鸿蒙上的Python进行到底!](https://mp.weixin.qq.com/s/nYlCz8w-I-wnrS6bq4cd0w) +- [鸿蒙的线程管理,看完浑身通透!](https://mp.weixin.qq.com/s/N7zgj-ahwex5iVg23gRIdQ) +- [在鸿蒙上实现一屏多页效果!](https://mp.weixin.qq.com/s/mG9g7K_rlwLydZFlxCTwqg) +- [OpenHarmony 3.0上点亮开发板LED](https://mp.weixin.qq.com/s/f6uKsEHIq0P7xw5_Y-FPdA) +- [鸿蒙ACE框架,初体验!](https://mp.weixin.qq.com/s/uNzQhMAFNAHQP9YlHb07LA) +- [HarmonyOS与OpenHarmony,区别很大!](https://mp.weixin.qq.com/s/6pnv_fRflqM4T4fCcgE3gQ) +- [用Python控制鸿蒙开发板,YYDS!](https://mp.weixin.qq.com/s/7MuuQk-9Jr6GL79gHbCW0A) +- [用HarmonyOS点亮LED!](https://mp.weixin.qq.com/s/tVnhQ5UNx9UVGKI_uz0CIw) +- [支付宝SDK适配鸿蒙系统!](https://mp.weixin.qq.com/s/BHmCPfamMY_KKz6IOGIdEw) +- [鸿蒙的关系型数据库,被惊艳到了!](https://mp.weixin.qq.com/s/MQuN3-CWX1TYeidtCAQxCA) +- [鸿蒙OS通知功能,轻松实现!](https://mp.weixin.qq.com/s/HaiKWve8Au6pLbbr9_gwiQ) +- [如何实现一个鸿蒙注册登录页面?](https://mp.weixin.qq.com/s/Ng_mI5f76dtnE5QVA0KYYg) +- [鸿蒙开源组件已达700+,更实用了!](https://mp.weixin.qq.com/s/T0OqBznB9oGF1iS7fY999g) +- [HarmonyOS AI基础技术赋能之生成二维码](https://harmonyos.51cto.com/posts/8699) +- [OpenHarmony Neptune开发板I2C驱动 MPU6050获取数据](https://harmonyos.51cto.com/posts/8688) +- [OpenHarmony 3.0 LTS 编译体验及Hi3516标准系统 img分享](https://harmonyos.51cto.com/posts/8672) +- [HiSpark IPC DIY开发套件安装试用初体验](https://harmonyos.51cto.com/posts/8668) +- [树莓派3B快速上手 OpenHarmony](https://harmonyos.51cto.com/posts/8667) +- [HarmonyOS服务卡片——残奥会卡片](https://harmonyos.51cto.com/posts/8249) +- [让Hi3861驱动交流电机变频器](https://harmonyos.51cto.com/posts/8651) +- [HarmonyOS入门手册:《鸿蒙生态-开启万物互联智慧新时代》](https://harmonyos.51cto.com/posts/8656) +- [鸿蒙OS2.0 设备开发之Hi3861-基础功能汇总](https://harmonyos.51cto.com/posts/8645) +- [HarmonyOS 微博第三方登录实现](https://harmonyos.51cto.com/posts/8640) +- [鸿蒙开源全场景应用开发——通讯协议](https://harmonyos.51cto.com/posts/8639) +- [HarmonyOS实战——TextField文本输入框组件基本使用](https://harmonyos.51cto.com/posts/8634) +- [Neptune开发板 ADC使用获取电压](https://harmonyos.51cto.com/posts/8619) +- [鸿蒙应用开发:如何与组件库(Glide)衔接?](https://harmonyos.51cto.com/posts/8619) +- [OpenHarmony 源码解析之图形子系统 (一)](https://harmonyos.51cto.com/posts/8614) +- [鸿蒙应用开发:如何与组件库(Glide)衔接?](https://harmonyos.51cto.com/posts/8635) +- [用Hi3861-wifi联网下载、播放wav音乐 - 基于Harmony2.0](https://harmonyos.51cto.com/posts/8611) +- [HarmonyOS 自定义UI之Component属性值获取](https://harmonyos.51cto.com/posts/8599) +- [使用Python开发鸿蒙设备程序(2-I2C应用实例)](https://harmonyos.51cto.com/posts/8594) +- [苦咸-《鸿蒙应用程序开发-董昱》-第五章JS UI设计及29个常用组件](https://harmonyos.51cto.com/posts/8593) +- [鸿蒙开源全场景应用开发——视频渲染](https://harmonyos.51cto.com/posts/8580) +- [OpenHarmony自定义组件之--导航栏组件(NavBarOhos)](https://harmonyos.51cto.com/posts/8552) +- [清浊-《鸿蒙应用程序开发-董昱》-第五章JavaScript UI设计](https://harmonyos.51cto.com/posts/8554) +- [鸿蒙轻内核M核源码分析系列十三(续) 消息队列QueueMail接口](https://harmonyos.51cto.com/posts/8545) +- [HarmonyOS AI基础技术赋能之语音播报](https://harmonyos.51cto.com/posts/8512) +- [HarmonyOS 基于LYEVK-3861 接入华为IoT平台](https://harmonyos.51cto.com/posts/8521) +- [HarmonyOS Sample 之 Bluetooth 传统蓝牙的使用](https://harmonyos.51cto.com/posts/8518) +- [HarmonyOS 基于LYEVK-3861 接入华为IoT平台](https://harmonyos.51cto.com/posts/8521) +- [OpenHarmony 源码解析之 Ability子系统 (零) ](https://harmonyos.51cto.com/posts/8498) +- [OpenHarmony 源码解析之多模输入子系统(事件派发流程)](https://harmonyos.51cto.com/posts/8392) +- [OpenHarmony 源码解析之JavaScript API框架(NAPI) ](https://harmonyos.51cto.com/posts/8390) +- [鸿蒙开源全场景应用开发——视频编解码](https://harmonyos.51cto.com/posts/8379) +- [用HarmonyOS点亮LED - 基于RISC-V Hi3861开发板 ](https://harmonyos.51cto.com/posts/8355) +- [HarmonyOS 基础之JS实现自定义弹窗 ](https://harmonyos.51cto.com/posts/8335) +- [【木棉花】学习笔记--分布式迁移 ](https://harmonyos.51cto.com/posts/8224) +- [HarmonyOS 基础技术赋能之 公共事件(CommonEvent)开发 ](https://harmonyos.51cto.com/posts/8215) +- [移植OpenHarmony 3.0到ARM单片机 ](https://harmonyos.51cto.com/posts/8748) +- [HarmonyOS基础之Fraction用法介绍 ](https://harmonyos.51cto.com/posts/8369) ## 书籍 @@ -709,6 +785,17 @@ DevEco的快捷键可以让开发工作流程快速流畅。让使用快捷键 - [鸿蒙系统应用开发基础入门课程](https://www.bilibili.com/video/BV1Vf4y1D7Xo?from=search&seid=10341988940474235336) - 鸿蒙系统应用开发入门课程。 - [钊哥科普:什么是分布式操作系统?终端分布式操作系统与服务器分布式操作系统有什么区别](https://www.bilibili.com/video/BV11E411w7BS) - 讲解什么是分布式操作系统并有哪些特征,终端分布式操作系统与服务器分布式操作系统有什么区别和不同的设计思路,鸿蒙是如何实现分布式的,鸿蒙的分布式软总线、分布式数据库、分布式文件系统分别是怎样的,鸿蒙分布式可能会带来哪些前所未有应用。 - [【鸿蒙学院】鸿蒙(HarmonyOS)必学编程语言:JavaScript开发与实战](https://www.bilibili.com/video/BV1Bf4y1D7QP/?spm_id_from=333.788.recommend_more_video.16) - 鸿蒙App可以使用JavaScript语言进行开发,学习JavaScript语言是学习鸿蒙App开发的前提。 + - [【李宁】鸿蒙编程思想(Java版)](https://edu.51cto.com/course/25069.html?hm) - 学习本课程后,学员可以使用鸿蒙API开发复杂的App,并具有较丰富的鸿蒙App开发经验 + - [HarmonyOS 鸿蒙分布式应用开发基础与实战](https://edu.51cto.com/course/28699.html) - 边做边学,学完之后就可以做出一个完整的HarmonyOS(鸿蒙)运动手表上的App + - [【鸿蒙项目实战】基于鸿蒙服务卡片的分布式游戏:找我](https://edu.51cto.com/course/28746.html) - 课程从0开始带领大家熟悉鸿蒙应用开发,通过大量的案例带领大家掌握鸿蒙应用开发的技巧 + - [鸿蒙实战开发系列课程](https://edu.51cto.com/course/28968.html) - 学习完课程之后,能对HarmonyOS移动端开发有较深刻的认识 + - [鸿蒙HarmonyOS分布式项目实战:分布式点餐App](https://edu.51cto.com/course/29021.html) - 掌握鸿蒙分布式应用开发技巧,掌握鸿蒙应用开发 + - [鸿蒙Native SDK JNI C++开发入门和实战-示例扩展支持lua脚本](https://edu.51cto.com/course/29081.html) - 实战鸿蒙应用界面-运行lua脚本并显示运行输出 + - [鸿蒙HarmonyOS开发一款分布式五子棋游戏(升级版)](https://edu.51cto.com/course/29044.html) - 学习在HarmonyOS2.0下开发分布式特性的游戏 + - [5.鸿蒙系统L1启动流程分析](https://edu.51cto.com/course/29259.html) - 本课程目标是彻底掌握liteos_a鸿蒙的启动过程,内核特性和芯片移植。 + - [鸿蒙HarmonyOS多线程编程实战:AI语音](https://edu.51cto.com/course/29067.html) - 课程从0开始带领大家熟悉鸿蒙程序开发,通过一个高仿案例带领大家掌握鸿蒙开发的技巧。 + - [鸿蒙HarmonyOS核心编程:分布式任务调度实战画板](https://edu.51cto.com/course/29069.html) - 分布式任务调度是鸿蒙系统中非常关键的技术,本课程全面讲解,并通过案例让你掌握 + - [鸿蒙HarmonyOS: 卡片开发实战系列(新浪卡片)](https://edu.51cto.com/course/29070.html) - 课程从0开始带领大家熟悉鸿蒙程序开发,通过一个高仿案例带领大家掌握鸿蒙开发的技巧。 - 南向开发 - [Harmony鸿蒙内核Liteos-a开发](https://edu.51cto.com/course/25146.html?hm) - 对鸿蒙内核Liteos-a有一个全面的理解 @@ -723,8 +810,10 @@ DevEco的快捷键可以让开发工作流程快速流畅。让使用快捷键 - [全网最透彻!鸿蒙OS微内核高能技术流分析,小白也能懂!](https://www.bilibili.com/video/BV1T54y1G72t?from=search&seid=8969189083905199407) -关于鸿蒙系统微 内核架构的优劣势介绍及原理介绍,旨在让开发者认识到什么是鸿蒙系统以及什么是微内核。 - [钊哥科普:鸿蒙公开课 第四讲 鸿蒙的内核](https://www.bilibili.com/video/BV11E411w7BS) -讲解什么是宏内核和微内核,区别在哪里,Lite OS和TEE分别是什么。 - - + - [鸿蒙3.0 开发板体验 openharmony3.0](https://www.bilibili.com/video/BV1x44y147Zv?from=search&seid=9501810280647556322&spm_id_from=333.337.0.0) - 开发板体验 openharmony3.0 + - [开源鸿蒙OpenHarmony 3.0亮相:新增众多全新特征,支持3种系统](https://www.bilibili.com/video/BV1e44y147xp?from=search&seid=9501810280647556322&spm_id_from=333.337.0.0) - 开源鸿蒙OpenHarmony 3.0亮相 + - [玩转鸿蒙碰一碰](https://edu.51cto.com/course/28763.html) - 开源鸿蒙OpenHarmony 3.0亮相 + - [HCIA-HarmonyOS设备开发认证课](https://edu.51cto.com/course/29098.html) - 本课程学完全部掌握后可以去考鸿蒙认证