草庐IT

HarmonyOS-Sense

全部标签

HarmonyOS原子化服务-时间管理

案例效果一、创建项目二、代码示例hml代码部分{{mouth}}月{{day}}日{{week}}时间内容{planList}}"onlongpress="deleteList({{$idx}})">{$item.time}}"onclick="clickTime({{$idx}})">{$item.content}}"onchange="inputPlanValue">是否删除该条计划{selectVal}}"columns="3"onchange="chooseDate"oncancel="">css代码部分.container{flex-direction:column;justify-

【HarmonyOS】解决Line组件在预览器跟模拟器显示不一致的问题

 【关键字】ArkUI、HarmonyOS、Line组件、预览器、模拟器【问题描述】最近项目中使用到了Line组件,在使用时遇到了一个问题,简单写了一个Demo复现一下,代码如下:代码很简单,此时打开预览器看一下效果如下:然后又打开了远程模拟器进行调试,结果得到的效果如下:问题很明显了,同样的一段很简单的代码,在远程模拟器上效果显示不出来,这是怎么回事呢?相关工具配置如下所示:API版本:api9工具版本:SDK版本:【问题分析】遇到问题首先网上查一下看有没有类似的,查完之后并无收获,那么我们接下来只能去翻官方文档了,准备对代码中使用的几个方法一个一个的排查一下,文档地址如下:文档中心经过对比

HarmonyOS服务卡片开发-文件组织与配置学习

HarmonyOS服务卡片开发-文件组织与配置学习1.文件组织目录结构JS服务卡片(entry/src/main/js/Component)的典型开发目录结构如下:目录结构中文件分类如下:.hml结尾的HML模板文件,这个文件用来描述卡片页面的模板布局结构。.css结尾的CSS样式文件,这个文件用于描述页面样式。.json结尾的JSON文件,这个文件用于配置卡片中使用的变量action事件。各个文件夹的作用:pages目录用于存放卡片模板页面。common目录用于存放公共资源文件,比如:图片资源。resources目录用于存放资源配置文件,比如:多分辨率加载配置文件。Widge

《HarmonyOS开发 - 小凌派-RK2206开发笔记》第3章 应用开发

开发环境:开发系统:Ubuntu20.04开发板:小凌派-RK2206开发板OpenHarmony版本:3.0.0-LTS3.1应用实例简介小凌派-RK2206开发板提供多个案例,案例以A、B、C、D进行不同类别进行分级,下面依次对A/B/C/D类进行介绍:A1-A99:内核类B1-B99:基础外设类C1-C99:E53传感器类D1-D99:物联网类以上案例在./vendor/lockzhiner/rk2206/samples目录下。更多详情请参考工程。3.2应用实例移植接下来将使用官方的例程演示如何进行应用开发。本文将以内核类的a1_kernal_task作为实例进行示范。1.添加组件打开.

HarmonyOS使用ArkUI绘制圣诞树

一、前言起因我参加了“挑战代码画颗圣诞树”活动,又因为本次推出一个“圣诞定制勋章”活动,一个是传资源,一个是写文章,为了更好的把知识传递给大家,所以我又出了这篇文章,大家进来一起学习一下吧。二、创意名基于HarmonyOS的ArkUI(方舟UI)+SVG相关技术知识点绘制圣诞树三、效果展示四、实现步骤我们使用SVG数据点击查看我们简单看下整个SVG内容的组成:那么我们知道这个SVG内容组成,如何通过HarmonyOS的ArkUI去绘制呢?我们在HarmonyOS的绘制组件中找到下面这几个可以操作路径数据点击查看绘制组件文档我们接着看,我们看到ellipse下面的第一个path的路径数据:M26

HarmonyOS APP 开发入门

前言HarmonyOS官方定义鸿蒙是一个全场景,面向未来的操作系统。解释:鸿蒙并不是一个单纯的手机操作系统,而是手机+智能设备的总称。可以安装在包括手机、手表、无人机等很多设备上。鸿蒙分为两类:应用开发:也是整个鸿蒙的控制中心。(手机app)开发语言:Java,js,C/C++(华为目前建议使用的还是Java)内核:基于Linux内核开发的设备开发:也就是无人机,摄像机等硬件设备。最合适的开发语言:C/C++一、安装鸿蒙编译器--DevEcoStudio1.适合开发鸿蒙的语言​Java,C/C++,JavaScript,eTS,cangjie(仓颉)Java,js适合手机应用的开发C/C++适

HarmonyOS系统内核中GPIO控制方法

    大家好,今天主要和大家聊一聊,如何使用鸿蒙系统控制开发板去点亮LED灯。 目录第一:鸿蒙外设GPIO简介第二:鸿蒙外设接口说明GPIO使用流程图: ​编辑 第三:鸿蒙系统中API分析第四:硬件设计第五:软件设计第六:编译调试第七:运行结果第一:鸿蒙外设GPIO简介    GPIO(General-purposeinput/output)即通用型输入输出。通常,GPIO控制器通过分组的方式管理所有GPIO管脚,每组GPIO有一个或多个寄存器与之关联,通过读写寄存器完成对GPIO管脚的操作。GPIO接口定义了操作GPIO管脚的标准方法集合,包括:设置管脚方向:方向可以是输入或者输出(暂不支

HarmonyOS原子化服务开发快速入门教程(上)

学习说明1.开发者具备JS与前端开发语言入门级及以上基础。2.已经安装好DevEcoStudio。本案例用的DevEcoStudio3.0.0.800,API4-7都可以体验。3.开发者已经注册与实名认证华为开发者联盟账户。4.EmptyAbility工程模板,JavaScript语言开发,支持低代码开发,用于Phone、TV、Tablet、Wearable设备的FeatureAbility模板,展示了基础的HelloWorld功能。5.ImmersiveData(沉浸式数据模板)服务卡片模板,支持设备Phone/Tablet/Wearable,JavaScript语言开发,此类型卡片是在沉浸

开发指导—利用组件&插值器动画实现 HarmonyOS 动效

一. 组件动画在组件上创建和运行动画的快捷方式。具体用法请参考通用方法。获取动画对象通过调用animate方法获得animation对象,animation对象支持动画属性、动画方法和动画事件。  /*xxx.css*/.container{flex-direction:column;justify-content:center;align-items:center;width:100%;}.box{width:200px;height:200px;background-color: #ff0000;margin-top:30px;}/*xxx.js*/exportdefault{data:{

小米6/6X/米8/米9手机刷入鸿蒙HarmonyOS.4.0系统-刷机包下载-遥遥领先

小米手机除了解锁root权限,刷GSI和第三方ROM也是米粉的一大爱好,这不,在华为发布了HarmonyOS.4.0系统后不久,我们小米用户也成功将自己的手机干山了HarmonyOS.4.0系统。虽然干上去HarmonyOS.4.0系统目前BUG非常多,根本不能满足我们的日常使用,但作为备用机的小米手机,还是可以刷入体验一把HarmonyOS.4.0的魅力的。目前已知小米手机刷HarmonyOS.4.0.最大的“BUG”来源于手机扬声器破音严重,凑近手机你会听到“遥遥领先,遥遥领先,遥遥领先”。下面开始正式为小米6/6X/米8/米9手机刷入鸿蒙HarmonyOS4.0系统。实际GSI理论上支持