目录
问题二:给Column设置了verticalArrangement或者horizontalAlignment属性,但是没有生效,可能是什么原因导致的?
问题三:如果在一个Row布局里面,父布局跟子视图同时设置了垂直方向的对齐方式,是会报错?还是会以哪一个为准?
问题五:为什么说Column是垂直线性布局,而Row是水平线性布局
问题六:Surface为什么不能像Box那样使用Modifier.background设置背景颜色?
问题七:除了使用滚动组件,还有什么办法可以让一个页面上下滑动
前言
请说一下Android里面有哪几种布局?它们分别是哪些?
这样的问题大家一定在自己的面试经历当中被问到过,可能还不止一次,当然这样的问题也很简单,基本都是送分题,遇到了都挺高兴,都能答的上,但是自从2019年的谷歌IO大会亮相了Compose,人们第一次认识到在Android里面也可以使用声明式ui的形式来开发我们的页面,到最近几年,Compose技术日趋成熟化,甚至也支持跨平台技术,国内部分大厂也开始逐渐在项目当中启用Compose,作为Android开发,我们需要意识到,Compose马上就要从一个加分技能变成一个必备技能了,可能某一天,各个厂子招聘Android开发的时候,Compose也将成为一个重要指标,所以开头的那个问题有可能到了将来就会变成
请说一下Compose里面有哪几种布局?它们分别是哪些?
面试官如果忽然问出这样一个问题,你会不会将即将脱口而出的"Linear...."又吞了回去?又或者你说出来了几个,