第三期:常规&高级ui编程|青训营笔记

78 阅读1分钟

这是我参与这是我参与「第四届青训营 」笔记创作活动的第1天 1、UI组件

1.1Android UI:图形用户界面的User Interface 1.2常规ui组件 image.png 1.3常规ui组件的使用

image.png 1.4高级ui组件(与常规ui组件相比,可嵌套多种常规ui组件)

image.png 2、布局:把对应的组件放在对应的位置 三要素:大小、位置、层级 2.1LinearLayout:只有垂直或水平布局,依次排列

image.png 2.2RelativeLayout:相对位置定位

image.png 2.3FrameLayout:层级布局

image.png 2.4ConstraintLayout:类似RelativeLayout相对位置定位,可以将组件对齐

image.png

2.0布局总结 image.png 3、渲染:布局加载、布局解析、UI渲染 3.1布局加载

image.png 3.2布局解析

image.png 3.3页面绘制

image.png