Android圆角边框的实现
来源:互联网 发布:stc单片机pwm程序 编辑:程序博客网 时间:2024/05/22 09:49
不管是文本框还是布局还是按钮等,都可以尝试使其边框变成圆角。
具体实现步骤如下:
1、在drawable目录里定义一个circular_bead_shape.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#ffffff" /> <corners android:topLeftRadius="10dp" android:topRightRadius="10dp" android:bottomRightRadius="10dp" android:bottomLeftRadius="10dp"/> </shape>其中solid表示填充颜色,可自行修改。corners的四个属性,分别是四个角的圆角程度。
topLeftRadius表示左上角,topRightRadius表示右上角;bottomRightRadius是左下角而不是右下角,bottomLeftRadius右下角。
注:每个角的弧度都可以不一样。
如果四个角的圆角程度一样的话,也可以这样设置
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <solid android:color="#ffffff" /> <corners android:radius="5dp" /></shape>2、在布局文件中引用圆角。
android:background="@drawable/<span style="font-size:14px;">circular_bead_shape</span>"另外,也可通过类似的方式定义渐变等特效。
附:如果使用css制作效果,可使用css代码自动生成器。
0 0
- Android圆角和边框的实现
- Android圆角边框的实现
- android 左边框圆角的实现
- 【Android】圆角边框Button的实现
- Android实现边框圆角
- Android 圆角边框实现
- Android实现圆角边框
- android实现边框圆角
- Android实现圆角边框
- Android实现边框圆角
- Android实现圆角边框
- android实现边框圆角
- Android实现圆角边框
- Android实现圆角边框
- Android实现圆角边框
- Android实现圆角边框
- android listview 圆角边框的实现的实现
- android 圆角边框的实现及shape结构
- ice、ace共用时vs2010+下无法编译通过问题解决方案
- july的谱聚类
- 使用jQuery查找注册到某个DOM对象的事件处理函数
- Maven 常用命令
- (CNN的反向求导及练习)
- Android圆角边框的实现
- 基因数据压缩算法(ACTG) C++
- 2015年最新苹果开发者账号注册流程详解
- Linux下Tomcat的安装配置
- git merge之squash merge 看日志
- 数据库迁移 oracle 10g -> oracle 11g (windows下)
- session机制及应用详解
- 客户端触发Asp.net中服务端控件事件
- docker 安装步骤