私信
主帖 54
回帖 176
视频 3
提问 3
回答 35
资源 11
专栏 1
直播 1
[toc](目录)想到就开始行动,比想更重要。可以忽略的一些废话😂😂😂这篇文章到底为什么存在?存在的价值到底在哪儿?我并没有思考这些,仅仅是想将在开发OpenHarmony应用程序路上遇到的一些问题或者解决方法记录下来,以便于在某个天气晴朗的下午我又遇到时可以方便查阅。最终经历了4个炎热的10小时,我还是失败了😂😂😂,systemcore授权成功,截图返回undefined😒😒😒,赤裸裸的嘲讽😰😰😰1安装VMwareWorkstationPlayer1.1下载...
2天前 1105浏览 3点赞 2回复 3收藏
1.环境开发板:DAYU200系统版本:OpenHarmony3.2.2.3SDK版本:ohossdk3.2.2.3开发工具:DevEcoStudio3.0.0.900(ForOpenHarmony)2.知识要点及示例图3.核心代码3.1滑动容器(Swiper)滑动容器是提供子组件具备切换的能力,除当前激活的索引值组件,其他组件处于隐藏状态。使用场景如图片轮播,内容轮播等。简单示例(swiperSimple.ets)EntryComponentstructSwiperSimple{privateswiperCtr:SwiperControllernewSwiperController...
2022-05-31 14:42:31 1221浏览 5点赞 1回复 3收藏
1.环境开发板:DAYU200系统版本:OpenHarmony3.2.2.3SDK版本:ohossdk3.2.2.3开发工具:DevEcoStudio3.0.0.900(ForOpenHarmony)2.知识要点及示例图3.知识点简要3.1堆叠容器(Stack)堆叠容器,即将子组件叠放在一起,后入先呈现的方式在UI中展示。可以理解为在箱子中装东西,最后放入箱子的在最上层。使用场景如首页读秒跳转、页面悬浮按钮等。简单示例(stackSimple.ets)EntryComponentstructStackSimple{build(){Flex({dir...
2022-05-28 23:18:03 2320浏览 2点赞 1回复 1收藏
【本文正在参与优质创作者激励】$\color{FF0000}{有兴趣的可以通过社区群加我一起探索ArkUI应用开发😁😁😁}$$\color{ff9a3c}{往期推荐}$[这道菜我称为“ArkUI荟萃”—序](https:ost.51cto.composts10423)[了解一些ArkUI概念并熟悉应用的结构](https:ost.51cto.composts10518)[1️⃣通过编写计算器学习ArkUI组件](https:ost.51cto.composts10480)[2️⃣通过编写计算器学习ArkUI组件](https:ost.51cto.composts10653)[3️⃣通过编...
2022-04-09 01:07:48 2101浏览 6点赞 3回复 1收藏
【本文正在参与优质创作者激励】$\color{FF0000}{有兴趣的可以通过社区群加我一起探索ArkUI应用开发😁😁😁}$$\color{ff9a3c}{往期推荐}$[这道菜我称为“ArkUI荟萃”—序](https:ost.51cto.composts10423)[了解一些ArkUI概念并熟悉应用的结构](https:ost.51cto.composts10518)[1️⃣通过编写计算器学习ArkUI组件](https:ost.51cto.composts10480)[2️⃣通过编写计算器学习ArkUI组件](https:ost.51cto.composts10653)[3️⃣通过编...
2022-03-15 23:56:58 3876浏览 5点赞 4回复 2收藏
【本文正在参与优质创作者激励】$\color{FF0000}{有兴趣的可以通过社区群加我一起探索ArkUI应用开发😁😁😁}$$\color{ff9a3c}{往期推荐}$[这道菜我称为“ArkUI荟萃”—序](https:ost.51cto.composts10423)[了解一些ArkUI概念并熟悉应用的结构](https:ost.51cto.composts10518)[1️⃣通过编写计算器学习ArkUI组件](https:ost.51cto.composts10480)[2️⃣通过编写计算器学习ArkUI组件](https:ost.51cto.composts10653)3.5Row容器组...
2022-03-13 15:58:33 4260浏览 8点赞 5回复 3收藏
【本文正在参与优质创作者激励】$\color{FF0000}{有兴趣的可以通过社区群加我一起探索ArkUI应用开发😁😁😁}$接上篇[1️⃣通过编写计算器学习ArkUI组件](https:ost.51cto.composts10480)3.3Column容器组件通过3.2小节了解了Flex容器组件及简单的使用方法,本小节将介绍Column组件,并重构标准计算器布局,实现和Flex组件相同的布局效果。3.3.1Column容器组件Column容器组件称为沿垂直方向布局的容器(也可以称为线性布局),简而...
2022-03-10 21:19:39 3334浏览 7点赞 3回复 3收藏
【本文正在参与优质创作者激励】想要程序做什么首先自己要明确自己想要什么,通过分析选题思考程序需要哪些信息,如何与用户进行交互,以及以什么样的形式反馈给用户(即UI设计),最终通过运行调试完成整个应用程序的开发。1.做什么做一款多功能的计算器,其中类型包含标准计算器、科学计算器、程序员计算器、房贷计算器等。2.做成什么样计算器给用户提供多功能选择,通过按钮进行交互,文本进行反馈显示,并通过一系列数据处...
2022-03-07 22:50:07 4333浏览 5点赞 4回复 2收藏
$\begin{array}{rrr}\hline\\&\color{FF724C}{【本文正在参与优质创作者激励】}&\\\\\hline\end{array}$$\color{1F6CC0}{方舟开发框架(ArkUI框架)}$$\color{2A2C41}{针对不同目的和技术背景的开发者提供了两种开发范式:}$$\color{2A2C41}{①基于JS扩展的类Web开发范式(简称“类Web开发范式”)}$$\color{2A2C41}{②基于TS扩展的声明式开发范式(简称“声明式开发范式”)。}$$\color{1F6CC0}{声明式开发范式}$是为HarmonyOS...
2022-02-24 17:33:24 4061浏览 3点赞 0回复 1收藏
【本文正在参与优质创作者激励】理想是很奇妙的。如果我稍微不理会,那这篇文章将永远也不会和你见面。在2021年我就在脑海中构建属于自己的HarmonyOS应用开发实战课程,但至今还未上线。我可以随便找些借口,比如被公司的开发进度占有了全部的时间,或者选择性健忘今天还要写文章,或者懒惰占据主导明天再开始吧。李老师的书上市了,董老师的书上市了,我的胎死腹中。2022年新的一年,我要开始搞事情!!!(你默认没有看到😄)...
2022-02-21 10:23:12 2169浏览 5点赞 1回复 3收藏
【本文正在参与优质创作者激励】‴01体验环境目标产品:软通动力OpenHarmony云端实验室之软通启航KP开发板——智能风扇模块实验案例操作系统:Window11浏览器:GoogleChrome96‴02简介软通动力OpenHarmony云端实验室是由软通动力开发的一款让南向开发者绕开OpenHarmony环境搭建的开发利器,能够使初学者(不限于初学者)不会被拒绝在开发环境门口之外,使用该实验室提供的案例能够使初学者(不限于初学者)迅速得到想要的结果。...
2022-01-11 11:09:38 7567浏览 11点赞 3回复 5收藏
$\color{F00}{【本文正在参与优质创作者激励】}$[toc](目录)宽高(widthheight)属性名称描述JavaXMLJS(style或css)TSwidth宽度ohos:width"matchcontent"width:100%;.width('100%')height高度ohos:height"matchcontent"height:100%.height('100%')例:设置width为300fp,height为100fpJavaXMLhtmlxmlohos:width"300fp"ohos:height"100fp"JSjs您好世界或您好世界在.css中设置.title{width:300fp;height:100fp;}TStsText('您好世界'...
2021-11-22 14:02:39 5628浏览 12点赞 7回复 10收藏
【本文正在参与优质创作者激励】前言为了能够进一步对OpenHarmony3.0内置应用做修改,我需要先掌握ArkUI声明式开发范式的相关知识。通过电竞快览应用示例能够快速学习ArkUI声明式开发,并对相关知识点进行扩展学习,最终达到对组件、布局、动效和数据状态管理的初步掌握,并将最终的健康饮食应用程序安装到烧录了OpenHarmony3.0的Hi3516开发板上。ArkUI是一套构建HarmonyOS应用界面的声明式UI开发框架。它使用极简的UI信息语法...
2021-11-11 17:39:34 4798浏览 10点赞 6回复 7收藏
前言经过一周的不懈努力,终于完成了Hi3516烧录OpenHarmony3.0,如何完成烧录可查看[搭建OpenHarmony3.0(标准系统)Ubuntu环境](https:harmonyos.51cto.composts9097)和[OpenHarmony3.0镜像烧录至Hi3516上](https:harmonyos.51cto.composts9100)。在这两篇中我对如何搭建Ubuntu环境并获取源码,利用vscode和HiTool两种烧录方式进行烧录。本节将使用DevEcoStudio创建OpenHarmony应用程序,并通过hdc工具将其安装到Hi3516上。准备...
2021-11-06 11:36:58 5833浏览 5点赞 5回复 4收藏
前言在[搭建OpenHarmony3.0(标准系统)Ubuntu环境](https:harmonyos.51cto.composts9097)小节中,我已经完成了OpenHarmony3.0源代码编译,生成了能够烧录到Hi3516上的OpenHarmony3.0镜像,本节将记录烧录过程。准备工作1.Hi3516DV300开发板([介绍](https:www.openharmony.cnpages0001000101%E7%AE%80%E4%BB%8B))2.配置好环境的VisualStudioCode(其中DevEcoDeviceTool2.2Beta2)3.Hi3516DV300开发板串口驱动4.HiTool工具使用VS...
2021-11-04 19:35:44 6101浏览 7点赞 3回复 6收藏
前言开篇之前先说说自己的感触。通过这次将OpenHarmony3.0烧录到Hi3516DV300上,对于初学者环境的搭建还是很有挑战性。虽然在社区已经有好多老师提供了封装好的OpenHarmonyVM资源包,不过自己动手体验失败,失败,失败...成功的过程,这种滋味很美妙。准备工作1.安装VMware(16.2或其他版本)2.在VMware上安装ubuntu(20.04.3或其他版本)环境步骤将Ubuntushell改为bash1.在Ubuntu桌面右键打开终端工具,执行如下命令,输入密码...
2021-11-03 15:52:11 8283浏览 10点赞 2回复 10收藏
本地模拟器在HDC2021技术论坛上提出的HarmonyOS新特性中本地模拟器亮相,很让我激动。模拟器作为一个应用开发者在使用IDE进行代码开发、调试时是必不可少的。在调试代码时能够快速响应,迅速定位才能够给使用者最优的体验。本次本地模拟器目前仅支持手机(HuaweiP40)的创建,可以运行和调试Phone设备的HarmonyOS应用,在本地模拟器上运行应用兼容签名与不签名两种类型的HAP。该特性在DevEcoStudioV3.0Beta1及更高版本中支持,...
2021-10-31 00:00:46 9063浏览 15点赞 17回复 8收藏
回顾与51CTO鸿蒙社区结伴而行的一年第一篇文章、第一篇答疑帖、第一次公开课...心之所想,事之所向第一份开发板、第一份社区明星奖牌、第一份MVP奖牌...功到自然成,得偿所愿值此佳节,愿社区,春风得意马蹄疾,一日看尽长安花。致我,愿身能似月亭亭,千里伴君行。拜谢各位“辛勤劳作”的小伙伴!!!
2021-09-10 11:56:42 4635浏览 10点赞 17回复 3收藏
一、公开课内容总结如果你在互联网企业或者即将进入互联网企业,或多或少你都接触过以下组件库。既然HarmonyOS已经有了7大类400多种组件,我们为什么还要构建组件库呢?使用“WWH”来解决问题,最终都可以得到你想要的。本次直播我也使用“WWH”来阐述为何要进行组件化。“WWH”即Why(为什么?)、What(是什么?这里指解决哪些痛点)、How(怎么做?代码干货)。为什么:并不是因为“懒”才构建组件库,如果App中使用多个相同...
2021-07-02 14:57:59 4603浏览 6点赞 2回复 4收藏
①自定义view的三种构造函数分别哪种情况下会走哪一个?这个构造器是Java代码中创建实例的时候调用的publicIMIcon(Contextcontext){this(context,null);}当在xml中自定义IMIcon属性时,需要调用这个构造器对属性进行处理publicIMIcon(Contextcontext,AttrSetattrSet){this(context,attrSet,null);}当在xml中自定义了样式属性时,需要调用这个构造器进行处理publicIMIcon(Contextcontext,AttrSetattrSet,StringstyleName){super(...
2021-07-02 10:45:08 4451浏览 4点赞 0回复 1收藏