android:实现圆角效果

activity本身没有圆角相关的属性,但可以通过以下方法实现圆角效果,步骤如下:

  1. 在res/drawable下创建xml文件,我命名rounded_corners.xml

    <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#FF6200EE" /> <corners android:topLeftRadius="16dp" android:topRightRadius="16dp" android:bottomLeftRadius="0dp" android:bottomRightRadius="0dp" /> <stroke android:width="2dp" android:color="#FF000000" /> </shape>

其中,shape元素来定义背景的形状。solid元素设置了背景的颜色,corners 元素设置了圆角的半径。stroke元素设置了边框。

  1. 在布局文件中应用该背景。

    <Button android:id="@+id/myButton" android:background="@drawable/rounded_corners" />

相关推荐
墨月白1 天前
[QT]QProcess的相关使用
android·开发语言·qt
enbug1 天前
编译安卓内核:以坚果R1、魔趣MK100(Android 10)系统为例
android·linux
、BeYourself1 天前
应用专属文件与应用偏好设置(SharedPreferences)
android
2501_948120151 天前
基于模糊数学的风险评估模型
android
MengFly_1 天前
Compose 脚手架 Scaffold 完全指南
android·java·数据库
·云扬·1 天前
MySQL Binlog三种记录格式详解
android·数据库·mysql
月明泉清1 天前
Android中对于点击事件的深度梳理(二)
android
遇见火星1 天前
Linux 服务可用性监控实战:端口、进程、接口怎么监控?
android·linux·运维
njsgcs1 天前
基于memos和agentscope的ai工具和记忆调用助手
android
特立独行的猫a1 天前
从XML到Compose的UI变革:现代(2026)Android开发指南
android·xml·ui·compose·jetpack