android studio 创建按钮项目

1)、新建一个empty activity项目,切换到project视图:

2)、修改app\src\main\res\layout\activity_main.xml文件,修改后如下:

复制代码
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <TextView
        android:id="@+id/textView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello everyone!"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="@+id/button"
        app:layout_constraintStart_toStartOf="@+id/button"
        app:layout_constraintTop_toTopOf="parent" />

    <Button
        android:id="@+id/button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="开灯"
        app:layout_constraintBottom_toTopOf="@+id/textView"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

</androidx.constraintlayout.widget.ConstraintLayout>

3)、点击运行,运行效果如下:

相关推荐
2501_915918412 小时前
iOS 26 App 性能测试|性能评测|iOS 26 性能对比:实战策略
android·macos·ios·小程序·uni-app·cocoa·iphone
咋吃都不胖lyh5 小时前
SQL-多对多关系
android·mysql·数据分析
cyy2986 小时前
android 屏幕适配
android
Digitally7 小时前
如何通过 5 种有效方法同步 Android 和 Mac
android·macos
小蕾Java7 小时前
PyCharm 软件使用各种问题 ,解决教程
ide·python·pycharm
行墨9 小时前
Jetpack Compose 深入浅出(二)——基础组件Text
android
雨白11 小时前
深入理解协程的运作机制 —— 调度、挂起与性能
android·kotlin
沐怡旸11 小时前
【Android】Android系统体系结构
android
namehu11 小时前
React Native 应用性能分析与优化不完全指南
android·react native·ios
xqlily12 小时前
Kotlin:现代编程语言的革新者
android·开发语言·kotlin