2024/11/2 安卓创建首页界面

Gradle 8.7 bin‌是指Gradle 8.7版本的二进制包,通常以.zip.tar.gz格式提供。这个二进制包包含了运行Gradle所需的所有文件,用户可以直接下载并解压使用,无需从源代码编译。

首先了解最常用的布局

线性布局(从上到下,一个接一个,linearlayout)、帧布局(图层 Framelayout)、

约束布局 (ConstrainLayout)

今天我们学习的是约束布局

java写逻辑

1.继承类,extend APPCompat

2.oncreate 得到父类super

3.设置视图,链接xml视图setContentView(R.layout.teacher);

xml里面写界面

1.确定布局,约束布局 layout_constraint

首先确认左右居中相对于父容器,设置相对于父类,到上面的距离 三条代码

2.按钮

宽度,一整行

android:layout_width="match_parent"

<!-- 铺满一整行 距离左右边距的距离 marginhori-->

自己排到某个元素的下面

app:layout_constraintTop_toBottomOf="@id/logo"

字体大小:sp,图片大小:dp

背景 文字大小 边距 位置-

文字居中

android:gravity="center"

相对于另外一个元素上下居中,将他放在另外一个元素的左边

复制代码
app:layout_constraintBottom_toBottomOf="@id/box"
app:layout_constraintTop_toTopOf="@id/box"
app:layout_constraintStart_toStartOf="@id/box"
android:layout_marginStart="35dp"
相关推荐
EQ-雪梨蛋花汤1 小时前
【Part 2安卓原生360°VR播放器开发实战】第四节|安卓VR播放器性能优化与设备适配
android·性能优化·vr
每次的天空1 小时前
Android学习总结之kotlin篇(二)
android·学习·kotlin
刘洋浪子1 小时前
Android Studio中Gradle中Task列表显示不全解决方案
android·ide·android studio
橙子199110162 小时前
Kotlin 中 infix 关键字的原理和使用场景
android·开发语言·kotlin
后端码匠8 小时前
MySQL 8.0安装(压缩包方式)
android·mysql·adb
梓仁沐白9 小时前
Android清单文件
android
董可伦12 小时前
Dinky 安装部署并配置提交 Flink Yarn 任务
android·adb·flink
每次的天空12 小时前
Android学习总结之Glide自定义三级缓存(面试篇)
android·学习·glide
恋猫de小郭12 小时前
如何查看项目是否支持最新 Android 16K Page Size 一文汇总
android·开发语言·javascript·kotlin
flying robot14 小时前
小结:Android系统架构
android·系统架构