工具类:通过shape来设置圆角矩形背景
来源:互联网 发布:淘宝开店哪里进货 编辑:程序博客网 时间:2024/05/17 07:15
/** * 设置圆角矩形背景,以下四个参数的单位为dp * * @param leftup * @param rightup * @param leftdown * @param rightdown * @param color * @return */ public static Drawable getShapeDrawble(Context context, int leftup, int rightup, int leftdown, int rightdown, int color) { DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics(); float density = displayMetrics.density; float leftUPRadius = leftup * density; float rightUpRadius = rightup * density; float leftDownRadius = leftdown * density; float rightDownRadius = rightdown * density; // 左上角,顺时针 float[] outerRadii = { leftUPRadius, leftUPRadius, rightUpRadius, rightUpRadius, leftDownRadius, leftDownRadius, rightDownRadius, rightDownRadius }; ShapeDrawable shapeDrawable = new ShapeDrawable(new RoundRectShape(outerRadii, null, null)); shapeDrawable.getPaint().setColor(color); return shapeDrawable; }
0 0
- 工具类:通过shape来设置圆角矩形背景
- android shape设置背景风格为圆角
- android里面shape属性用代码实现圆角背景的工具类
- 安卓如何设置控件的圆角矩形背景
- html通过css来设置半透明背景
- android 背景样式shape -- rectangle矩形
- 安卓shape---圆角矩形
- shape 实现圆形、圆角矩形
- android 使用shape自定义圆角矩形
- 用shape画一个圆角矩形
- android shape设置矩形边框圆角大于某个值无效的解决办法
- 定义圆角矩形背景
- android圆角矩形背景
- 通过设置UIView得layer实现圆角矩形
- 通过设置UIView得layer实现圆角矩形
- Android通过用代码画虚线椭圆边框背景来学习一下shape的用法
- Android通过用代码画虚线椭圆边框背景来学习一下shape的用法
- 如何通过代码创建圆角矩形和图片背景选择器
- linux中解压xxx.gz文件,不是xxx.tar.gz文件
- 名流私照泄露,iCloud真的安全吗?
- print_color.h
- zebra关于线程管理的相关函数的简要功能介绍
- 编写C函数的技巧
- 工具类:通过shape来设置圆角矩形背景
- Javascript 类数组类的定义相关知识
- 转载 Android wakelock 学习总结第三篇
- 图论算法(4) --- TSP旅行商问题 求最短回路(acm)
- 数据结构之桶排序
- ViewPager在Xml中引用写法
- CSS十八条技总结
- 一些应届IT求职常考的笔试题举例
- 黑马程序员——Java基础——面向对象(1)封装