说明:通用云开发模板目前仅支持手机验证码登录。可使用端云一体化登录组件向应用用户提供登录和登出功能,目前支持帐号密码登录、手机验证码登录、以及邮箱验证码登录。组件基于ArkUI开发,提供登录对话框页面。当前仅支持基于ArkUI开发,您可在项目中通过ohpm包依赖方式引入。前提条件您的项目使用ArkTS开发。您已在AGC控制台创建项目。操作步骤1.通过ohpm包依赖方式引入组件,在ohpackage.json5中新增依赖:"ohosagcauthcomp...
UIAbility组件和ExtensionAbility组件Stage模型提供UIAbility和ExtensionAbility两种类型的组件,这两种组件都有具体的类承载,支持面向对象的开发方式。UIAbility组件是一种包含UI界面的应用组件,主要用于和用户交互。例如,图库类应用可以在UIAbility组件中展示图片瀑布流,在用户选择某个图片后,在新的页面中展示图片的详细内容。同时用户可以通过返回键返回到瀑布流页面。UIAbility的生命周期只包含创建销毁前台后台等状...
使用低代码开发应用或服务有以下两种开发方式:创建一个支持低代码开发的新工程,开发应用或服务的UI界面。在已有工程中,创建Visual文件来开发应用或服务的UI界面。ArkTS工程和JS工程使用低代码的步骤相同,接下来以JS工程为例分别讲解。在已有的HarmonyOS工程中,可以通过创建Visual文件的方式,使用低代码开发应用或服务的UI界面,要求compileSdkVersion必须为7或以上。ArkTS低代码要求compileSdkVersion必须为8或以上。1.在...
多语言支持:低代码页面支持多语言能力,让应用开发者无需开发多个不同语言的版本。开发者可以通过定义资源文件和引用资源两个步骤以使用多语言能力。1.在指定的i18n文件夹内创建多语言资源文件及对应字符串信息。2.在低代码页面的属性样式栏中使用$t方法引用资源,系统将根据当前语言环境和指定的资源路径(通过$t的path参数设置),显示对应语言的资源文件中的内容。$t相关说明请参考多语言支持。如下图所示,在属性栏中引用...
一、项目类型Application:应用开发AtomicService:原子化服务开发这里选择EmptyAbility模板创建项目。二、Stage模型卡片开发Api:9Model:stageLanguage:ArkTSAppScope:应用的全局配置信息。mainets:用于存放ArkTS源码。etsentryability:应用服务的入口。etspages:应用服务包含的页面。resources:用于存放应用服务所用到的资源文件,如图形、多媒体、字符串、布局文件等。module.json5:Stage模型模块配置文件。主要包含...
使用低代码开发应用或服务有以下两种开发方式:创建一个支持低代码开发的新工程,开发应用或服务的UI界面。在已有工程中,创建Visual文件来开发应用或服务的UI界面。ArkTS工程和JS工程使用低代码的步骤相同,接下来以JS工程为例讲解。创建新工程支持低代码开发在工程模板中,提供了低代码开发的工程模板,您可以直接选择一个支持低代码开发的工程模板来开发应用或服务的UI界面。说明:该功能在DevEcoStudio3.0Beta2及更高版本中...
2023-05-18 16:28:24 554浏览 0点赞 2回复 0收藏
RK3568:已具备产品化的完成OpenHarmony移植适配的模组。主要能力:基于RockchipRK3568平台,集成双核架构GPU以及高效能NPU,四核64位CortexA55处理器采用22nm工艺,主频高达2.0GHz;支持蓝牙、WiFi、音频、视频和摄像头等功能,拥有丰富的扩展接口,支持多种视频输入输出接口,配置双千兆自适应RJ45以太网口,可满足NVR、工业网关等多网口产品需求。典型应用场景:影音娱乐、智慧出行、智能家居,如烟机、烤箱、跑步机等。
2023-05-16 14:54:04 321浏览 0点赞 0回复 0收藏
RK3399:已具备产品化的完成OpenHarmony移植适配的模组。主要能力:RK3399的CPU采用big.LITTLE核心架构,采用双核CortexA72大核+四核CortexA53小核结构。在整数,浮点数,内存,整体性能,功耗和核心面积方面都进行了重大改进。RK3399的GPU采用四核ARM的新一代高端图像处理器MaliT860,集成了更多的带宽压缩技术(如智能叠加,ASTC和本地像素存储),并支持更多的图形和计算接口。典型应用场景:互动广告机、互动数字标牌、智能...
2023-05-15 16:03:11 417浏览 0点赞 0回复 0收藏
说明:定义启动Ability参数,可以作为入参调用startAbility启动指定的Ability。仅在FA模型下使用。编译环境:编译器版本:release3.0Api:8语言:js代码示例:importfeatureAbilityfrom'ohos.ability.featureAbility';letWant{bundleName:'com.example.abilityStartSettingApp2',abilityName:'com.example.abilityStartSettingApp.MainAbility',};letabilityStartSetting{[featureAbility.AbilityStartSetting.BOUNDSKEY]:[100,...
2023-05-13 13:59:58 519浏览 1点赞 0回复 0收藏
T507:已具体产品化的完成OpenHarmony移植适配的模组。主要能力:全志工业级T507芯片,该芯片集成四核CortexTM–A53CPU、G31MP2GPU、多路视频输出接口(RGB2LVDSHDMICVBSOUT)、多路视频输入接口(MIPICSIBT656BT1120),支持4K60fpsH.265解码,4K25fpsH.264解码,DI,3D降噪,自动调色系统和梯形校正模块可以提供提供流畅的用户体验和专业的视觉效果。典型应用场景:工业控制、智能驾舱、智慧家居、智慧电力、在线教育等。
2023-05-11 16:31:13 877浏览 1点赞 0回复 0收藏
HarmonyOSOpenHarmony应用开发APIDataAbilityResult能力说明:定义dataAbility数据操作结果,通过executeBatch查询数据库信息时查询结果通过DataAbilityResult对象返回。编译环境:编译器版本:release3.0Api:8语言:js代码示例:importfeatureAbilityfrom'ohos.ability.featureAbility';letdataAbilityUri('dataability:com.example.abilitydemojs.DataAbility');letDAHelper;try{DAHelperfeatureAbility.acquireDataAbilityH...
2023-05-10 15:24:34 588浏览 0点赞 0回复 0收藏
一、DEMO效果图二、DEMO视频【点击链接查看视频】(https:ost.51cto.comshow23790)三、万能卡片开发说明说明提示:卡片中的资源需要在卡片中的common文件中自行添加。1.微卡widgetWK横向布局,设置点击事件onclick代码实现:index.hml我爱你{{name}}index.css.container{flexdirection:row;justifycontent:center;alignitems:center;width:100%;height:100%;backgroundcolor:fffcbbbb;}.title{fontsize:16px;}index.json{"data":...
2023-05-09 14:13:36 700浏览 2点赞 1回复 1收藏
说明:在连接指定的后台服务时作为入参用于接收连接过程中的状态变化。编译环境:编译器版本:release3.0Api:8语言:js示例
2023-05-08 17:25:25 759浏览 0点赞 0回复 0收藏
rectrect(x:number,y:number,w:number,h:number):void创建矩形路径。示例xxx.etsEntryComponentstructCanvasExample{privatesettings:RenderingContextSettingsnewRenderingContextSettings(true)privatecontext:CanvasRenderingContext2DnewCanvasRenderingContext2D(this.settings)build(){Flex({direction:FlexDirection.Column,alignItems:ItemAlign.Center,justifyContent:FlexAlign.Center}){Canvas(this.context).width(...
2023-05-05 10:48:15 859浏览 0点赞 0回复 0收藏
arcToarcTo(x1:number,y1:number,x2:number,y2:number,radius:number):void依据圆弧经过的点和圆弧半径创建圆弧路径。示例xxx.etsEntryComponentstructArcTo{privatesettings:RenderingContextSettingsnewRenderingContextSettings(true)privatecontext:CanvasRenderingContext2DnewCanvasRenderingContext2D(this.settings)build(){Flex({direction:FlexDirection.Column,alignItems:ItemAlign.Center,justifyContent:FlexAlig...
2023-05-04 14:05:42 1044浏览 1点赞 0回复 1收藏
quadraticCurveToquadraticCurveTo(cpx:number,cpy:number,x:number,y:number):void创建二次贝赛尔曲线的路径。示例:.xxx.ets.Entry.Component.structQuadraticCurveTo{.privatesettings:RenderingContextSettingsnewRenderingContextSettings(true).privatecontext:CanvasRenderingContext2DnewCanvasRenderingContext2D(this.settings)..build(){.Flex({direction:FlexDirection.Column,alignItems:ItemAlign.Center,justify...
2023-04-28 11:05:07 509浏览 0点赞 0回复 0收藏
createPatterncreatePattern(image:ImageBitmap,repetition:stringnull):CanvasPatternnull通过指定图像和重复方式创建图片填充的模板。示例:.xxx.ets.Entry.Component.structCreatePattern{.privatesettings:RenderingContextSettingsnewRenderingContextSettings(true).privatecontext:CanvasRenderingContext2DnewCanvasRenderingContext2D(this.settings).privateimg:ImageBitmapnewImageBitmap("commonimagesicon.jpg").....
2023-04-27 10:15:03 807浏览 0点赞 0回复 0收藏
ExtensionAbility模块提供对ExtensionAbility生命周期、上下文环境等调用管理的能力,包括ExtensionAbility创建、销毁、转储客户端信息等。说明:模块首批接口从APIversion9开始支持。模块接口仅可在Stage模型下使用。导入模块:importExtensionAbilityfrom'ohos.app.ability.ExtensionAbility';接口示例:
2023-04-26 09:55:43 1188浏览 1点赞 0回复 0收藏
接口示例:importformInfofrom'ohos.app.form.formInfo';importformBindingDatafrom'ohos.app.form.formBindingData';importFormExtensionAbilityfrom'ohos.app.form.FormExtensionAbility';importformProviderfrom'ohos.app.form.formProvider';exportdefaultclassformExtensionAbilityextendsFormExtensionAbility{onAddForm(want){卡片提供方接收创建卡片的通知接口。console.log('FormExtensionAbilityonAddForm,want:'+wan...
2023-04-25 10:51:11 837浏览 0点赞 0回复 0收藏