logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙开发-运行机制

本文记录鸿蒙应用的运行机制介绍,文中会设计很多概念性的知识,对接受者不是那么友好。但是作为一个专业的程序员,学习一门语言或者一种IT技能,对底层运行原理的理解是必不可少的。举个简单的例子,学习过JAVA语言的同学都能用java语言开发很多应用,但是应用是如何运行的?运行变慢了,如何定位解决?这个时候如果你理解java运行的机制,理解java内存模型,理解java运行的虚拟机等等技术知识点,你就可以

文章图片
#harmonyos#华为
鸿蒙开发-UI-布局-列表

上文详细学习常见布局方式-栅格布局,学习栅格布局中列数控制,子组件的排列方向已经间距控制,也学习了栅格容器子组件占用列数以及偏移和顺序的定义方式。本文将学习List布局1.设置内容间距在初始化列表时,如需在列表项之间添加间距,可以使用space参数。如下代码所示,在每个列表项之间沿主轴方向添加10vp的间距...2.添加分割线List提供了divider属性用于给列表项之间添加分隔线。在设置div

文章图片
#harmonyos#ui#华为
鸿蒙开发-UI-动画-页面内动画

上文详细学习了鸿蒙开发UI使用画布绘制自定义图形的相关知识,了解画布绘制的三种方式,同时学习了画布组件的常用用法,以及如何绘制规则、不规则图形、图片图像等,本文将学习鸿蒙开发UI动画一个时间段内,多次改变UI外观,由于人眼会产生视觉暂留,所以最终看到的就是一个“连续”的动画。UI的一次改变称为一个动画帧,对应一次屏幕刷新,而决定动画流畅度的一个重要指标就是帧率FPS(Frame Per Secon

文章图片
#harmonyos#ui#华为
鸿蒙开发-UI-布局-层叠布局

上文详细学习了线性布局,学习了线性容器内子元素在主轴以及交叉轴上的排列方式,子元素自适应相关的知识点,本文继续学习层叠布局。本文详细学习常见布局方式-层叠布局,学习如何控制层叠布局中子元素的堆叠顺序,后面继续学习弹性布局。

文章图片
#harmonyos#ui#华为
鸿蒙开发-UI-组件导航-Navigation

上文详细学习了鸿蒙开发UI页面跳转的相关知识,学习页面路由router基本概念,使用方法,页面路由两种跳转模式和两种实例模式的区别以及不同跳转模式和实例模式组合下的使用场景,学习了页面跳转后普通返回和带弹窗的返回使用方法,学习了页面带数据的跳转方式以及目标页面接收数据的方法,本文将学习鸿蒙UI开发组件导航Navigation。

文章图片
#harmonyos#ui#华为
鸿蒙开发-UI-布局-线性布局

上文学习了鸿蒙开发UI布局相关的知识,简单介绍了布局的分类。本文详细学习其中一种常见布局方式-线性布局。本文详细学习其中一种常见布局方式-线性布局,学习了线性容器内子元素在主轴以及交叉轴上的排列方式,同时也学习了子元素自适应相关的知识点,后面继续学习层叠布局。

文章图片
#harmonyos#ui#华为
到底了