
HarmonyOS鸿蒙2023教程
文章平均质量分 66
HarmonyOS鸿蒙2023教程
优惠券已抵扣
余额抵扣
还需支付
¥79.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
知识大胖
这个作者很懒,什么都没留下…
展开
-
HarmonyOS 4 鸿蒙知识地图之第一步注册成为开发者
第一步:注册成为开发者第二步:工具简介第三步:开发基础知识第四步:准备开发环境第五步:快速开发第一个应用。原创 2023-09-27 09:54:28 · 770 阅读 · 0 评论 -
鸿蒙基础之UnownedLocal 减少RC开销 (HarmonyOS鸿蒙开发基础知识)
UnownedLocal 是什么吗注释方法或单个局部变量。注释单个局部变量意味着从引用计数中排除此变量的实例引用。注释方法意味着撤消该方法对引用对象的所有局部变量(显式或隐式)的所有权,并从引用对象的引用计数中排除这些变量的引用。UnownedLocal的目的是减少RC开销,而不是消除循环引用。对于在多线程模式下不安全的HashMap.containsValue方法,不允许其他线程同步修改HashMap。因此,对HashMap中内部表和节点的读取不包括在引用计数中,因此不会释放所引用的对象。在这种情原创 2020-09-20 21:01:39 · 4520 阅读 · 0 评论 -
鸿蒙基础之ohos.hivewdfx 包功能是什么(HarmonyOS鸿蒙开发基础知识)
ohos.hivewdfx 是什么的提供质量属性类,例如可靠性和可测试性,包括HiLog,HiTrace和Debug。HiLog类用于服务调试和维护。日志根据指定的日志类型,级别和隐私参数设置在应用程序上输出。HiTrace类用于性能调试和服务流的维护。为应用程序启用了跟踪任务,以跟踪服务调用链,包括跨线程,-process和-device服务调用。Debug类用于应用程序获取其内存信息,以进行服务调试和维护。未经授权禁止转载更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交原创 2020-09-22 14:19:52 · 5195 阅读 · 0 评论 -
HarmonyOS鸿蒙开发之04 运行第一个hello world (教程含源码)
实战需求本期,我们来从零开始创建一个鸿蒙App前期文章原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 HarmonyOS 鸿蒙入门教程之03 运行开发工具完成基础配置DevEco Studio(教程含源码)编写您的第一个鸿蒙App1、创建项目打开DevEco Studio,在欢迎页点击Create HarmonyOS Project,创建一个新工程。2、选择开发设原创 2020-09-12 10:25:03 · 15536 阅读 · 12 评论 -
HarmonyOS ArkUI开发教程之 01 什么是ArkUI 与Flutter SwiftUI有什么区别
听说华为发布了一个声明式UI开发框架,自己看过之后发现,感觉以后肯定都是声明式编程的天下了。Google有Flutter,苹果有SwiftUI ,如今华为又有ArkUI了。什么ArkUIArkUI是一套构建HarmonyOS应用界面的声明式UI开发框架。它使用极简的UI信息语法、丰富的UI组件、以及实时界面预览工具,帮助您提升HarmonyOS应用界面开发效率30%。您只需使用一套TS/JS API,就能在多个HarmonyOS设备上提供生动而流畅的用户界面体验。ArkUI有哪些优势1. 跨端.原创 2021-10-27 14:08:56 · 3734 阅读 · 0 评论 -
鸿蒙开发之如何创建Button按钮 (HarmonyOS鸿蒙开发基础知识)
Button 是什么按钮(Button)是一种常见的组件,点击可以触发对应的操作,通常由文本或图标组成,也可以由图标和文本共同组成。创建Button使用Button组件,可以生成形状、颜色丰富的按钮。<Button ohos:id="$+id:button_sample" ohos:width="match_content" ohos:height="match_content" ohos:text_size="27fp" ohos:text="butt原创 2020-09-14 10:54:36 · 3783 阅读 · 1 评论 -
鸿蒙开发之如何处理图片位图操作(HarmonyOS鸿蒙开发基础知识)
位图操作开发指导图操作就是指对PixelMap图像进行相关的操作,比如创建、查询信息、读写像素数据等。1、创建位图对象PixelMap// 指定初始化选项创建PixelMap pixelMap2 = PixelMap.create(initializationOptions); // 从像素颜色数组创建int[] defaultColors = new int[] {5, 5, 5, 5, 6, 6, 3, 3, 3, 0};PixelMap.InitializationOptions in原创 2020-09-15 21:31:37 · 4821 阅读 · 0 评论 -
HarmonyOS鸿蒙开发之07 编程实现页面跳转(教程含源码)
实战需求本期,我们来从零开始通过代码实现在第一个页面点击按钮跳转到第二个页面。前期文章原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 HarmonyOS 鸿蒙入门教程之03 运行开发工具完成基础配置DevEco Studio(教程含源码)原创 HarmonyOS鸿蒙开发之04 运行第一个hello world (教程含源码)原创 HarmonyOS鸿蒙原创 2020-09-12 14:26:03 · 8397 阅读 · 0 评论 -
鸿蒙中级之 ListDialog (HarmonyOS鸿蒙开发基础知识)
ListDialog创建一个ListDialog实例。列表对话框包括单选框列表和复选框列表。未经授权禁止转载更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习HarmonyOS鸿蒙2.0开发原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 HarmonyOS 鸿蒙入门教程之03 运行开发工具完成基础配置DevE原创 2020-09-23 10:42:22 · 4894 阅读 · 2 评论 -
DevEco Studio 如何设置代码高亮 (HarmonyOS鸿蒙开发基础知识)
DevEco Studio 如何设置代码高亮支持对代码关键字、运算符、字符串、类名称、接口名、枚举值等进行高亮颜色显示,可以在菜单栏打开File > Settings(或快捷键Ctrl+Alt+S)面板,在Editor > Color Scheme自定义各语言高亮显示颜色。同时还可以动态的对变量名和参数名进行语义高亮,默认情况下为关闭状态,可以在菜单栏打开File > Settings(或快捷键Ctrl+Alt+S)面板,在Editor > Color Scheme > L原创 2020-09-14 20:15:17 · 3386 阅读 · 1 评论 -
HarmonyOS鸿蒙开发之06 通过代码创建页面 Feature Ability(教程含源码)
实战需求本期,我们来从零开始通过代码创建一个页面前期文章原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 HarmonyOS 鸿蒙入门教程之03 运行开发工具完成基础配置DevEco Studio(教程含源码)原创 HarmonyOS鸿蒙开发之04 运行第一个hello world (教程含源码)原创 HarmonyOS鸿蒙开发之05 运行第一个页面 (教程含源码)通过代码编写您的第一个鸿蒙App页原创 2020-09-12 14:11:29 · 7340 阅读 · 0 评论 -
HarmonyOS鸿蒙系统三大类布局都有哪些组件(布局类、显示类、交互类) HarmonyOS鸿蒙开发基础
布局类提供了不同布局规范的组件容器,例如以单一方向排列的DirectionalLayout、以相对位置排列的DependentLayout、以确切位置排列的PositionLayout等。PositionLayoutDirectionalLayoutStackLayoutDependentLayoutTableLayoutAdaptiveBoxLayout显示类提供了单纯的内容显示,例如用于文本显示的Text,用于图像显示的Image等。TextImageClockTickT原创 2020-09-12 17:28:12 · 3853 阅读 · 0 评论 -
HarmonyOS 鸿蒙开发之02开发工具安装
一、下载工具DevEco Studio开发工具请通过下面的文章下载。 《HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)》二、 解压安装1、解压2、一路next3、全部都勾选上4、建议重启一下更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895...原创 2020-09-12 09:09:32 · 8014 阅读 · 1 评论 -
鸿蒙开发之Java工程目录结构介绍(HarmonyOS鸿蒙开发基础知识)
Java工程目录结构Java工程目录结构如下图所示。.gradle:Gradle配置文件,由系统自动生成,一般情况下不需要进行修改。entry:默认启动模块(主模块),开发者用于编写源码文件以及开发资源文件的目录。entry>libs:用于存放entry模块的依赖文件。entry>.gitgnore:标识git版本管理需要忽略的文件。entry>build.gradle:entry模块的编译配置文件。entry>src>main>Java:用于存放Jav原创 2020-09-14 20:02:57 · 3962 阅读 · 0 评论 -
鸿蒙基础之ResourceTable 是什么 (HarmonyOS鸿蒙开发基础知识)
ResourceTable 是什么ResourceTable用于管理窗口小部件资源。一个ResourceTable可以有一个父ResourceTable。子资源表中的值将覆盖父资源表中的值。未经授权禁止转载更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习HarmonyOS鸿蒙2.0开发原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发原创 2020-09-21 10:36:04 · 6863 阅读 · 1 评论 -
HarmonyOS开发基础知识之Component和ComponentContainer区别 (鸿蒙教程)
实战需求HarmonyOS鸿蒙开发小知识之Component和ComponentContainer区别Component 是什么?Component:提供内容显示,是界面中所有组件的基类,开发者可以给Component设置事件处理回调来创建一个可交互的组件。Java UI框架提供了一些常用的界面元素,也可称之为组件,组件一般直接继承Component或它的子类,如Text、Image等。ComponentContainer 是什么?ComponentContainer:作为容器容纳Componen原创 2020-09-12 16:57:58 · 2414 阅读 · 0 评论 -
鸿蒙组件包之 ohos.aafwk.content (HarmonyOS鸿蒙开发基础知识)
ohos.aafwk.content提供用于HarmonyOS应用程序之间的基本通信的类。这些类用于在HarmonyOS应用程序之间共享内容,包括传递应用程序启动参数以及允许应用程序启动其他应用程序并返回结果。接口组成Operation封装与Intent相关的参数和操作。类组成Intent提供要执行的操作的抽象描述。Intent.OperationBuilder用于创建Operation实例的Builder类Intent.OperationBuilder存储传递给Ability原创 2020-11-01 11:21:37 · 4178 阅读 · 0 评论 -
鸿蒙组件包之 ohos.account.app (HarmonyOS鸿蒙开发基础知识)
ohos.account.app提供类和方法供您管理运行OS的应用程序帐户。使用应用程序帐户管理功能,您可以添加或删除应用程序帐户,更新帐户信息,授权对应用程序帐户的访问以及订阅或取消订阅帐户更改事件。核心组件接口IAppAccountSubscriber提供回调以接收有关帐户更改事件的通知。类AppAccount提供应用程序帐户的基本信息,包括帐户所有者和名称。AppAccountAbility提供用于管理应用程序帐户的方法。未经授权禁止转载更多技术交流请加入原创 2020-11-08 22:11:24 · 2910 阅读 · 0 评论 -
HarmonyOS鸿蒙小问题解决Cannot resolve symbol ‘DependentLayout‘
实战问题HarmonyOS鸿蒙小问题之解决Cannot resolve symbol ‘DependentLayout’解决方案这类问题主要是由于没有import对应包造成的,可以通过快捷键解决Alt + Shilt + Enter更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895...原创 2020-09-12 14:41:05 · 2055 阅读 · 0 评论 -
鸿蒙开发之如何响应Button点击事件(HarmonyOS鸿蒙开发基础知识)
Button 是什么按钮(Button)是一种常见的组件,点击可以触发对应的操作,通常由文本或图标组成,也可以由图标和文本共同组成。响应点击事件按钮的重要作用是当用户单击按钮时,会执行相应的操作或者界面出现相应的变化。实际上用户点击按钮时,Button对象将收到一个点击事件。 开发者可以自定义响应点击事件的方法。例如,通过创建一个Component.ClickedListener对象,然后通过调用setClickedListener将其分配给按钮。参考代码//从定义的xml中获取Button对象原创 2020-09-14 10:57:58 · 6300 阅读 · 0 评论 -
DevEco Studio 代码错误检查 (HarmonyOS鸿蒙开发基础知识)
DevEco Studio 代码错误检查如果输入的语法不符合编码规范,或者出现拼写错误,编辑器会实时的进行代码分析,并在代码中突出显示错误或警告,并给出对应的修改建议。更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习HarmonyOS鸿蒙2.0开发原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 HarmonyO原创 2020-09-14 20:24:28 · 4685 阅读 · 0 评论 -
DevEco Studio 如何查看Java接口文档(HarmonyOS鸿蒙开发基础知识)
查看Java接口文档在Java代码选中HarmonyOS API或选中Java类时,使用快捷键Ctrl+Q,在弹出的“Documentation”最下方,会显示相应文档的链接。例如:图示红框中的“‘AbilityPackage’on D”点击文档的链接,比如:“‘AbilityPackage’on D”,将打开详细说明文档。更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习HarmonyOS鸿蒙2.0开发原创 Harm原创 2020-09-14 20:39:42 · 4214 阅读 · 0 评论 -
鸿蒙开发之支持哪些开发语言,支持混合开发么(HarmonyOS鸿蒙开发基础知识)
鸿蒙开发之支持哪些开发语言,支持混合开发么DevEco Studio还提供了多种编程语言供开发者进行HarmonyOS应用开发,包括Java、JS和C/C++三种编程语言,并支持多种语言的混合开发场景。更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习HarmonyOS鸿蒙2.0开发原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 2020-09-14 20:08:59 · 9715 阅读 · 0 评论 -
AbilitySlice 是什么 (HarmonyOS鸿蒙开发基础知识)
AbilitySlice 是什么AbilitySlice主要用于承载Ability的具体逻辑实现和界面UI,是应用显示、运行和跳转的最小单元。AbilitySlice通过setUIContent()为界面设置布局更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习HarmonyOS鸿蒙2.0开发原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具原创 2020-09-12 17:19:34 · 3595 阅读 · 0 评论 -
HarmonyOS鸿蒙2.0开发入门教程合集
从零开始入门学习HarmonyOS鸿蒙2.0开发原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 HarmonyOS 鸿蒙入门教程之03 运行开发工具完成基础配置DevEco Studio(教程含源码)原创 HarmonyOS鸿蒙开发之04 运行第一个hello world (教程含源码)原创 HarmonyOS鸿蒙开发之05 运行第一个页面 (教程含源码)原创 2020-09-12 14:35:20 · 7249 阅读 · 0 评论 -
鸿蒙基础之 ToastDialog 对话框(HarmonyOS鸿蒙开发教程含源码)
ToastDialog在窗口上方提供一个Toast对话框,用于通知操作的简单反馈。烤面包对话框不可单击,并且会自动消失。使用教程ToastDialog toastDialog = new ToastDialog(this);toastDialog.setText("发生错误").setGravity(1).setDuration(1000).show();未经授权禁止转载更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习Har原创 2020-09-22 14:27:37 · 7399 阅读 · 0 评论 -
DevEco Studio 如何对代码快速注释(HarmonyOS鸿蒙开发基础知识)
代码快速注释支持对选择的代码块进行快速注释,使用快捷键Ctrl+/快速进行注释。对于已注释的代码快,再次使用快捷键Ctrl+/取消注释。更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习HarmonyOS鸿蒙2.0开发原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 HarmonyOS 鸿蒙入门教程之03 运行开发原创 2020-09-14 20:33:40 · 4995 阅读 · 0 评论 -
鸿蒙应用日志怎么打印(HarmonyOS鸿蒙开发基础知识)
实战需求鸿蒙应用日志怎么打印解决方案《鸿蒙基础之HiLog 输出日志的方法(HarmonyOS鸿蒙开发基础知识)》未经授权禁止转载更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习HarmonyOS鸿蒙2.0开发原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 HarmonyOS 鸿蒙入门教程之03 运行开发原创 2020-09-22 14:10:27 · 7869 阅读 · 0 评论 -
DevEco Studio 无法使用自动补全如何解决 (HarmonyOS鸿蒙开发基础知识)
实战问题DevEco Studio 时无法使用自动补全?解决方案还是关闭启动大法直接左上角File -> Close Project,关闭工程,然后重新进入即可,这时语言服务器重启了就好了。未经授权禁止转载更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习HarmonyOS鸿蒙2.0开发原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 2020-09-22 14:33:22 · 6089 阅读 · 0 评论 -
SwiftUI进阶之 11 软件开发的核心流程是什么 (《SICP》学习笔记)
软件开发的核心流程是什么软件开发两项工作,一是构建基础组件库,二是采用组织技术将基础组件库组合起来。《计算机程序的构造和解释》序言加入我们一起学习SwiftUIQQ:3365059189SwiftUI技术交流QQ群:518696470...原创 2020-09-25 20:55:55 · 235 阅读 · 0 评论 -
鸿蒙中级之 AbilityForm (HarmonyOS鸿蒙开发基础知识)
AbilityForm显示有关另一种Ability的简要信息。根据提供或显示内容的人员,AbilityForm的呈现涉及以下两个角色:供应商:提供要显示的AbilityForm内容。供应商控制显示内容和逻辑。供应商使用单例模式。一个供应商可以为多个客户提供显示内容。客户端:显示AbilityForm内容。客户端控制AbilityForm布局。客户只能显示一个供应商提供的内容。客户端在AbilitySlice对象上显示AbilityForm。多个客户端可以在同一AbilitySl原创 2020-09-22 16:01:26 · 4103 阅读 · 0 评论 -
鸿蒙组件包之 ohos.account (HarmonyOS鸿蒙开发基础知识)
ohos.account使您的应用程序可以使用操作系统提供的与操作系统帐户相关的功能。该软件包提供了与帐户相关的基本功能,包括查询和更新分布式系统中OS帐户的分布式信息,创建,删除和启动OS帐户,更新OS帐户信息以及查询有关当前OS帐户或全部OS的信息。操作系统帐户。核心组件AccountAbility 帐户能力为您提供管理和执行OS帐户操作的功能。DistributedInfo 分布式信息提供查询用于分布式系统的OS帐户的分布式信息的方法,包括帐户ID和名称。OsAccount原创 2020-11-08 22:02:21 · 3526 阅读 · 0 评论 -
HVD Manager 无法通过验证该如何解决 (HarmonyOS鸿蒙开发基础知识)
实战问题HVD Manager 无法通过验证该如何解决?解决方案应该是浏览器问题,建议使用IE浏览器打开未经授权禁止转载更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习HarmonyOS鸿蒙2.0开发原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 HarmonyOS 鸿蒙入门教程之03 运行开发工具完成基原创 2020-09-22 14:42:43 · 5295 阅读 · 0 评论 -
鸿蒙基础之 DataAbilityHelper (HarmonyOS鸿蒙开发基础知识)
DataAbilityHelper帮助应用程序访问数据。DataAbilityHelper是用于数据操作的帮助程序类。它使用IDataAbilityObserver注册一个观察器以监视数据。您可以在不指定Uri的情况下调用creator(ohos.app.Context)创建一个DataAbilityHelper实例,或调用creator(ohos.app.Context,ohos.utils.net.Uri,boolean)创建一个具有给定Uri的实例。未经授权禁止转载更多技术交流请加入QQ群原创 2020-09-22 16:27:24 · 6346 阅读 · 0 评论 -
HarmonyOS鸿蒙开发之05 运行第一个页面 (教程含源码)
实战需求本期,我们来从零开始创建一个鸿蒙App前期文章原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 HarmonyOS 鸿蒙入门教程之03 运行开发工具完成基础配置DevEco Studio(教程含源码)原创 HarmonyOS鸿蒙开发之04 运行第一个hello world (教程含源码)编写您的第一个鸿蒙App页面1、创建项目如何创建项目,请参考这篇原创 2020-09-12 10:56:06 · 9436 阅读 · 6 评论 -
鸿蒙基础之 ark.system 包有什么用(HarmonyOS鸿蒙开发基础知识)
ark.system 包有什么用为应用程序模块提供Ark编译器和运行时接口。常用类未经授权禁止转载更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习HarmonyOS鸿蒙2.0开发原创 HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)原创 HarmonyOS 鸿蒙开发之02开发工具安装原创 HarmonyOS 鸿蒙入门教程之03 运行开发工具完成基础配置DevEco S原创 2020-09-22 14:53:25 · 7360 阅读 · 0 评论 -
鸿蒙OS 2.0 如何解决No USB device or running emulator问题(HarmonyOS DevEco Studio)
问题鸿蒙OS 2.0 如何解决No USB device or running emulator问题解决方案1、点击Tools菜单,选择HVD Manager2、登录华为账号建议将登录地址复制到chrome浏览器后,进行登录3、选择需要运行安装的设备未经授权禁止转载更多技术交流请加入QQ群群名称:harmonyos鸿蒙技术交流群 号:856567895从零开始入门学习HarmonyOS鸿蒙2.0开发原创 HarmonyOS 鸿蒙入门教程之01 基础环境和原创 2020-12-17 16:04:01 · 1568 阅读 · 0 评论 -
鸿蒙安卓 学习避坑方法之 01 妄想记住一切
鸿蒙安卓 学习避坑方法之 01 妄想记住一切人们遇到的第一个也是迄今为止最常见的问题是试图记住所有内容–阅读教程并认为他们必须牢记其中的所有内容。拜托,拜托,请不要那样做:这是灾难的秘诀,它将耗尽所有意志力,直到您再也不想编程为止。没有人能记住一切。甚至没有人来靠近于死记硬背。即使您只是考虑鸿蒙发布的API(我们可以用来构建应用程序的代码段),也肯定有十万种之多。如果您仅将其限制在应用程序构建的核心组件上,那么您可能仍会查看数百个-所有这些都以非常精确的方式工作,需要大量学习才能利用。相反,发生的事情原创 2021-04-01 14:06:45 · 302 阅读 · 0 评论 -
HarmonyOS ArkUI开发教程之 02 ArkUI 方舟开发框架核心能力与整体架构
基于TS扩展的声明式开发范式的方舟开发框架是为HarmonyOS平台开发极简、高性能、跨设备应用设计研发的UI开发框架,支持开发者高效的构建跨设备应用UI界面。一、核心能力使用基于TS扩展的声明式开发范式的方舟开发框架,采用更接近自然语义的编程方式,让开发者可以直观地描述UI界面,不必关心框架如何实现UI绘制和渲染,实现极简高效开发。从组件、动效和状态管理三个维度来提供UI能力,还提供了系统能力接口,实现系统能力的极简调用。1. 开箱即用的组件框架提供丰富的系统预置组件,可以通过链式调用的方式设.原创 2021-10-28 08:36:41 · 2265 阅读 · 0 评论 -
HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具 (教程含源码)
HarmonyOS 鸿蒙入门教程之01 基础环境和开发工具鸿蒙系统是什么HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。对消费者而言,HarmonyOS能够将生活场景中的各类终端进行能力整合,形成一个“超级虚拟终端”,可以实现不同的终端设备之间的快速连接、能力互助、资源共享,匹配合适的设备、提供流畅的全场景体验。原创 2020-09-12 08:46:41 · 43225 阅读 · 7 评论