网上查找资料    记录学习

int strokeWidth = 5; // 3dp 边框宽度
int roundRadius = 15; // 8dp 圆角半径
int strokeColor = Color.parseColor("#2E3135");//边框颜色
int fillColor = Color.parseColor("#DFDFE0");//内部填充颜色 GradientDrawable gd = new GradientDrawable();//创建drawable
gd.setColor(fillColor);
gd.setCornerRadius(roundRadius);
gd.setStroke(strokeWidth, strokeColor);
setBackgroundDrawable(gd);
如果想设置Gradient的渐变色:
方法是改变GradientDrawable的创建方法:
int colors[] = { 0xff255779 , 0xff3e7492, 0xffa6c0cd };//分别为开始颜色,中间夜色,结束颜色

GradientDrawable gd = new GradientDrawable(GradientDrawable.Orientation.TOP_BOTTOM, colors);

最新文章

  1. Xtrabackup原理及使用innobackupex进行MySQL数据库备份恢复
  2. IS A 和 HAS A的区别
  3. Linux IPC System V 信号量
  4. c#经典俄罗斯方块 vs2012开发
  5. DevExpress GridControl 列中显示图片
  6. [DeeplearningAI笔记]神经网络与深度学习人工智能行业大师访谈
  7. springboot+activemq中引入重发机制
  8. important覆盖行内样式
  9. centos7下Etcd3集群搭建
  10. vs2015 行数统计
  11. 最详细的C++对应C#的数据类型转换
  12. 1076E - Vasya and a Tree(图的遍历)
  13. ArrayList去重
  14. WebForm AnyWay
  15. 最近见到一个用react native实现的标尺动画,不知道如何实现 帖两张图(新知食App)
  16. chrome谷歌浏览器用这种方式清除缓存比较方便了,必须是调试模式才行
  17. 127单词接龙 1· Word Ladder1
  18. tomcat 8 加 struts2的 java.lang.NoSuchFieldException: resourceEntries
  19. guava学习:guava集合类型-table
  20. Notes 20180310 : String第二讲_String的声明与创建

热门文章

  1. Remove Duplicates From Sorted Array
  2. 贪吃蛇(C++实现,VC6.0编译,使用了EasyX图形库)
  3. Unity 碰撞器
  4. HTML常用标签跟表格
  5. jvm虚拟机性能监控与故障处理工具
  6. Eclipse tooltip变黑的修正
  7. noip模拟赛(一)密码
  8. CGGeometry Reference (一)
  9. Delphi项目构成之单元文件PAS
  10. Github 简明教程