文章 2024-07-08 来自:开发者社区

鸿蒙使用 @Builder扩展出来的布局数据更新没法更新UI

由于业务的复杂,所以我们把相关UI抽离出来。但是数据变化了,没法更新UI @Builder MyGridLayout() {   } 通过日志打印发现数据的确是更新了,但是UI就没没办法,如何解决呢 @Entry ...

文章 2024-07-02 来自:开发者社区

鸿蒙使用 @Builder扩展出来的布局数据更新没法更新UI

由于业务的复杂,所以我们把相关UI抽离出来。但是数据变化了,没法更新UI @Builder MyGridLayout() {   } 通过日志打印发现数据的确是更新了,但是UI就没没办法,如何解决呢 ...

文章 2024-05-28 来自:开发者社区

鸿蒙开发接口UI界面:【@ohos.mediaquery (媒体查询)】

媒体查询说明: 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 : gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。导入模块import mediaquery from '@ohos.mediaqu...

文章 2023-12-15 来自:开发者社区

初学鸿蒙OS之UI框架

写在前面为了开发者能更便利的去开发,鸿蒙OS不只是提供了基础框架,还提供了多种UI语言,分别是JavaUI、方舟设计UI,今天我们来介绍一下鸿蒙OS中UI框架,还有我打算后期继续深入学习的UI框架。鸿蒙OS提供了哪些UI框架鸿蒙OS提供了两种UI框架,分别是Java UI框架,另外一种就是方舟开发框架-ArkUI,分别代表着两种不同方式的UI设计。下面我们就来学习一下这两种框架的相同点和不同点。....

文章 2023-06-21 来自:开发者社区

鸿蒙全新声明式UI框架ArkUI初体验,开发应用不错,比起flutter如何

ArkUI框架介绍: 华为开发者大会2021将于10月22日在东莞松山湖正式开幕,推出了全新的ArkUI应用开发框架。ArkUI一套极简声明式UI范式开发框架,是HarmonyOS提供的一套基于JS/TS语言的开发能力集合,旨在帮助应用开发者高效开发跨端应用UI界面,自动适配多种不同的屏幕形态,开发者无需关心框架如何实现UI绘制和渲染,只需聚焦应用开发,从而实现极简高效地开发。体验了一把应用开发....

鸿蒙全新声明式UI框架ArkUI初体验,开发应用不错,比起flutter如何
文章 2022-12-10 来自:开发者社区

(2.1)HarmonyOS鸿蒙Ability创建,XML和Java页面布局UI

鸿蒙UI中,提供了两种编写布局的方式:①在XML中声明UI布局②在Ability代码中直接通过Java创建布局这两种方式创建出的布局没有本质差别,但是XML方式较为方便简单。在XML文件中布局与HTML+CSS的前端布局类似,通过使用不同类型的标签进行布局,而样式也通过属性来设置。具体的标签属性等可以在开发中慢慢熟悉。创建Ability在Ability代码中直接通过Java创建布局(这里我们在新....

(2.1)HarmonyOS鸿蒙Ability创建,XML和Java页面布局UI
文章 2022-01-30 来自:开发者社区

鸿蒙Java UI框架初探和路由跳转实现【鸿蒙开发05】

Java UI框架概述应用将在屏幕上显示一个用户界面,该界面用来显示所有可被用户查看和交互的内容。应用中所有的用户界面元素都是由Component和ComponentContainer对象构成。Component是绘制在屏幕上的一个对象,用户能与之交互。ComponentContainer是一个用于容纳其他Component和ComponentContainer对象的容器。Java UI框架提供....

鸿蒙Java UI框架初探和路由跳转实现【鸿蒙开发05】
文章 2022-01-28 来自:开发者社区

【鸿蒙 HarmonyOS】Ability 中使用 XML 布局文件 绘制布局及 UI 组件(二)

四、配置 Ability创建完成后 , 会在 config.json 中的 “abilities” 标签下添加如下 Ability 配置 :   { "orientation": "unspecified", "visible": true, "name": "com.example.abilityxml.MyAbility", ...

【鸿蒙 HarmonyOS】Ability 中使用 XML 布局文件 绘制布局及 UI 组件(二)
文章 2022-01-28 来自:开发者社区

【鸿蒙 HarmonyOS】Ability 中使用 XML 布局文件 绘制布局及 UI 组件(一)

文章目录一、创建 XML 布局文件二、XML 布局文件中添加子组件三、创建 Ability四、配置 Ability五、Ability 加载布局文件六、完整代码及效果展示四、GitHub 地址一、创建 XML 布局文件在 src\main\resources\base\layout 目录下 , 创建布局文件 ;右键点击 layout 目录 , 在弹出的菜单中选择 " New / Layout Re....

【鸿蒙 HarmonyOS】Ability 中使用 XML 布局文件 绘制布局及 UI 组件(一)
文章 2022-01-28 来自:开发者社区

【鸿蒙 HarmonyOS】Ability 中使用纯代码绘制布局及 UI 组件

文章目录一、Ability 与 Slice 简介二、Ability 中使用纯代码绘制布局及 UI 组件三、Ability 中使用纯代码绘制布局及 UI 组件代码示例四、GitHub 地址一、Ability 与 Slice 简介与 Android 相似组件类比 :Ability 功能与 Android 中的 Activity 类似 , 相当于界面窗口 ;AbilitySlice 功能与 Andro....

【鸿蒙 HarmonyOS】Ability 中使用纯代码绘制布局及 UI 组件

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"aliyun","productCardInfo":{"productTitle":"PAI部署多形态的SD WebUI服务","productDescription":"为企业提供云上快速部署定制化的文生图应用。","productContentLink":"https://www.aliyun.com/solution/tech-solution/pai_eas","isDisplayProductIcon":true,"productButton1":{"productButtonText":"方案详情","productButtonLink":"https://www.aliyun.com/solution/tech-solution/pai_eas"},"productButton2":{"productButtonText":"一键部署","productButtonLink":"https://help.aliyun.com/document_detail/2509703.html"},"productButton3":{"productButtonText":"查看更多技术解决方案","productButtonLink":"https://www.aliyun.com/solution/tech-solution/"},"productPromotionInfoBlock":[{"$id":"0","productPromotionGroupingTitle":"解决方案推荐","productPromotionInfoFirstText":"AnalyticDB 与通义千问搭建 AI 智能客服","productPromotionInfoFirstLink":"https://www.aliyun.com/solution/tech-solution/analyticdb-rag","productPromotionInfoSecondText":"通义千问和LangChain搭建对话服务 ","productPromotionInfoSecondLink":"https://www.aliyun.com/solution/tech-solution/tongyi-langchain"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock"}}

阿里巴巴终端技术

阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。

+关注