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

相关推荐
devlei5 小时前
从源码泄露看AI Agent未来:深度对比Claude Code原生实现与OpenClaw开源方案
android·前端·后端
阿拉斯攀登8 小时前
从入门到实战:CMake 与 Android JNI/NDK 开发全解析
android·linux·c++·yolo·cmake
冬奇Lab8 小时前
相机录像流程:MediaRecorder与Camera2的协作之道
android·音视频开发·源码阅读
麦客奥德彪9 小时前
Jetpack Compose 常用开发总结
android
麦客奥德彪9 小时前
Jetpack Compose Modifier 完全指南
android
Mac的实验室11 小时前
(2026年最新)解决谷歌账号注册设备扫码短信发送失败无法验证难题(100%通过无需扫码验证)
android·google·程序员
半条咸鱼12 小时前
如何通过 ADB 连接安卓设备(USB + 无线 TCP/IP)
android
huwuhang12 小时前
斐讯盒子N1_YYFROM固件_webview119更新版附安卓专用遥控器刷机固工具USB_Burning_Tool
android
qq_3520186812 小时前
android 状态栏高度获取
android
AirDroid_cn13 小时前
安卓15平板分屏比例能到1:9吗?极限分屏设置教程
android·智能手机