代码设置控件的背景
来源:互联网 发布:央视新闻数据动画小人 编辑:程序博客网 时间:2024/05/22 11:54
代码设置控件的背景为圆角并随机背景色:
说明:GradientDrawable相当于drawable中自定义shape的布局文件所生成的Drawable,所以它可以设置corners、solid、stroke等
布局文件中的写法(布局文件中无法设置随机色):
java代码中的写法:
说明:GradientDrawable相当于drawable中自定义shape的布局文件所生成的Drawable,所以它可以设置corners、solid、stroke等
布局文件中的写法(布局文件中无法设置随机色):
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <!-- 圆角半径 --> <corners android:radius="6px" /> <!-- 填充颜色 --> <solid android:color="随机色" /></shape>
java代码中的写法:
GradientDrawable background = new GradientDrawable();//得到随机颜色Random random = new Random();int alpha = 255;int red = random.nextInt(190)+30;//0-255 30-220int green = random.nextInt(190)+30;//30-220int blue = random.nextInt(190)+30;//30-220int argb = Color.argb(alpha, red, green, blue);//设置填充颜色background.setColor(argb);//设置圆角半径background.setCornerRadius(UIUtils.dip2Px(6));view.setBackgroundDrawable(background);//这setBackgroundDrawable(Drawable)是一个过时的方法
0 0
- 代码设置控件的背景
- Android 代码设置 控件背景颜色
- (转)Android 代码设置 控件背景颜色
- 设置控件的背景颜色。
- android在代码中四种设置控件(以及TextView的文字颜色)背景颜色的方法
- android在代码中四种设置控件(以及TextView的文字颜色)背景颜色的方法
- 在java代码中设置控件的margin 属性 及 button点击切换背景
- android在代码中四种设置控件背景颜色的方法(包括RGB)
- android在代码中四种设置控件背景颜色的方法(包括RGB)
- android 控件设置背景以后再代码中改变的时候对不其
- android在代码中四种设置控件背景颜色的方法(包括RGB)
- html设置控件的背景样式,透明
- 控件背景颜色和窗口背景颜色的设置
- 安卓自定义控件背景颜色设置代码.xml文件
- Java代码给控件设置背景颜色或图片setBackgroundResource
- Composite设置背景透明(以避免设置子控件背景代码):
- 设置控件背景透明
- 控件背景透明代码
- 通过UIView 获取父UIviewConroller(通过子视图获取父控制器)
- 发送短信
- Python程序提示SyntaxError: invalid syntax错误
- 读取联系人
- SEO_关键词自我竞争
- 代码设置控件的背景
- iOS UISearchBar的背景框颜色适应
- 代码设置控件selector
- 总结:Android启动模式 ——IntentFilter解析
- 使用CSDN—MarkDown编辑数学公式
- Android Studio 简单介绍
- 播放提示音乐
- v4包自带的侧拦菜单
- putty连接HDFS常用操作命令