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

相关推荐
xiangzhihong81 小时前
使用Universal Links与Android App Links实现网页无缝跳转至应用
android·ios
车载应用猿2 小时前
基于Android14的CarService 启动流程分析
android
没有了遇见2 小时前
Android 渐变色实现总结
android
雨白5 小时前
Jetpack系列(四):精通WorkManager,让后台任务不再失控
android·android jetpack
mmoyula7 小时前
【RK3568 驱动开发:实现一个最基础的网络设备】
android·linux·驱动开发
sam.li8 小时前
WebView安全实现(一)
android·安全·webview
移动开发者1号8 小时前
Kotlin协程超时控制:深入理解withTimeout与withTimeoutOrNull
android·kotlin
程序员JerrySUN9 小时前
RK3588 Android SDK 实战全解析 —— 架构、原理与开发关键点
android·架构
移动开发者1号9 小时前
Java Phaser:分阶段任务控制的终极武器
android·kotlin
哲科软件18 小时前
跨平台开发的抉择:Flutter vs 原生安卓(Kotlin)的优劣对比与选型建议
android·flutter·kotlin