当前位置:网站首页>HDD杭州站•ArkUI让开发更灵活
HDD杭州站•ArkUI让开发更灵活
2022-08-05 10:38:00 【InfoQ】
一、整体介绍
- 声明式Canvas绘制能力:支持开发者自定义绘制能力,包括Canvas绘制能力和离屏绘制能力。
- 高级UI组件扩展能力:XComponent组件让开发者轻松面对游戏、地图等独立渲染场景;Web组件提供了HTML5页面加载特性。
- UI开发效率提升:在交互归一、多态样式自定义、工具链体验等方面进行了增强和提升,让开发更灵活。

二、声明式Canvas绘制能力
- 利用现有Web Canvas生态,对标W3C的Canvas接口。
- 提供17种属性、35种方法,覆盖大部分绘制场景需求。
- 采用声明式语法,更符合开发者绘制习惯。
- 框架集成Canvas能力,无需引入Web引擎。

三、高级UI组件扩展能力




@Entry
@Component
struct WebIndex {
private controller: WebController = new WebController();
build() {
Row() {
Column() {
Web({ src: "https://developer.harmonyos.com/cn/develop/arkUI/", controller: this.controller })
}
.width('100%')
}
.height('100%')
}
}
四、UI开发效率提升




五、ArkUI的下一步




边栏推荐
- The JVM collection that Alibaba's top architects have summarized for many years, where can't I check it!
- Chapter 5: Activiti process shunting judgment, judging to go to different task nodes
- 解决【命令行/终端】颜色输出问题
- 第四章:activiti RuntimeService设置获和取流程变量,及与taskService的区别,开始和完成任务时设置流程变量[通俗易懂]
- 数分面试(一)----与业务相关
- High-quality DeFi application building guide to help developers enjoy DeFi Summer
- 秘乐短视频挖矿系统开发详情
- nyoj86 找球号(一) set容器和二分 两种解法
- Technical dry goods | Hausdorff distance for image segmentation based on MindSpore
- MySQL transactions
猜你喜欢

three.js调试工具dat.gui使用

化繁为简!阿里新产亿级流量系统设计核心原理高级笔记(终极版)

Common operations of oracle under linux and daily accumulation of knowledge points (functions, timed tasks)

FPGA: Use of the development environment Vivado

一文道清什么是SPL

Meteorological data processing example - matlab string cutting matching and R language date matching (data splicing)

一张图看懂 SQL 的各种 join 用法!

【MindSpore易点通机器人-01】你也许见过很多知识问答机器人,但这个有点不一样

多线程(进阶) - 2.5w字总结

Voice-based social software development - making the most of its value
随机推荐
2022 Huashu Cup Mathematical Modeling Ideas Analysis and Exchange
还在找网盘资源吗?快点收藏如下几个值得收藏的网盘资源搜索神器吧!
【OpenCV】-仿射变换
The query that the user's test score is greater than the average score of a single subject
Complete image segmentation efficiently based on MindSpore and realize Dice!
Use KUSTO query statement (KQL) to query LOG on Azure Data Explorer Database
The JVM collection that Alibaba's top architects have summarized for many years, where can't I check it!
DFINITY 基金会创始人谈熊市沉浮,DeFi 项目该何去何从
MySQL事务
秘乐短视频挖矿系统开发详情
R语言ggplot2可视化:可视化密度图(Density plot)、可视化多个分组的密度图、数据点分布在箱图中间、添加主标题、副标题、题注信息
Microcontroller: temperature control DS18B20
基于MindSpore高效完成图像分割,实现Dice!
In-depth understanding of timeout settings for Istio traffic management
012_SSS_ Improving Diffusion Model Efficiency Through Patching
单片机:温度控制DS18B20
智能算力的枢纽如何构建?中国云都的淮海智算中心打了个样
Latex如何控制表格的宽度和高度
012年通过修补_sss_提高扩散模型效率
RT - Thread record (a, RT, RT Thread version - Thread Studio development environment and cooperate CubeMX quick-and-dirty)