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" />

相关推荐
alexhilton30 分钟前
高效地在Jetpack Compose中设计UI组件
android·kotlin·android jetpack
恋猫de小郭32 分钟前
Flutter 小技巧之通过 MediaQuery 优化 App 性能
android·前端·flutter
Android采码蜂32 分钟前
SurfaceFlinger10-Transaction在sf进程中的提交过程
android
CYRUS_STUDIO1 小时前
安卓逆向魔改版 Base64 算法还原
android·算法·逆向
CYRUS_STUDIO1 小时前
安卓实现魔改版 Base64 算法
android·算法·逆向
盖盖衍上2 小时前
2-002:MySQL 索引的最左前缀匹配原则是什么?
android·数据库·mysql
然后就去远行吧4 小时前
小程序 wxml 语法 —— 37 setData() - 修改对象类型数据
android·前端·小程序
熙曦Sakura4 小时前
【MySQL】数据类型
android·mysql·adb
故事与他6454 小时前
CTFHub-上传文件
android·ide·windows·web安全·网络安全·android studio·xss
大胃粥4 小时前
Android app 冷启动(7) 执行动画
android