layout: post
title: Android背景设置
date: 2015-08-15
categories: blog
tags: [Android,background]
category: Android
description: 介绍在Android开发中常用的为View设置背景


在安卓开发的过程中,我们很多时候都需要设置背景的颜色,比如ListView的item的颜色在选中与不选中时候会是不同的.又如我们需要我Button的背景图设置圆角以及不同的状态颜色.

selector

最简单的用法就是下面这样,给不同的状态设置不同的颜色

<?xml version="1.0" encoding="utf-8"?>        

有的时候我们不仅要设置颜色还要设置圆角等属性,就需要下面的方式

<?xml version="1.0" encoding="utf-8"?>                                                                                      

动态设置背景与圆角度数

有的时候需要动态设置背景颜色与圆角度数,就需要在Java里面添加,在SDK中有这样一个类GradientDrawable,他可以动态的设置.

GradientDrawable gdDefault = new GradientDrawable();gdDefault.setColor(Color.BLUE);gdDefault.setCornerRadius(14);view.setBackground(gdDefault);

更多相关文章

  1. android 按钮 背景 文字 自定义
  2. Android 设置进度条背景
  3. android 背景shape的使用
  4. 基于android背景选择器selector的用法汇总
  5. Android UI--listview更改选中时item背景色
  6. 72、android状态栏一体化,状态栏改变颜色
  7. Android 4.0为Launcher主界面所有应用程序图标添加统一背景主题
  8. [Android]Menu/Button 英文全大写、Menu改变字体颜色
  9. Delphi XE5 for android 使用 BITMAP STYLE DESIGNER 改变控件背

随机推荐

  1. ListView的分割线相关属性
  2. Android开发之--脚本编程
  3. 33、Android(安卓)Support兼容包详解
  4. Android(安卓)如何使用GPU硬件加速
  5. 【Android】联通性 -- USB从属模式
  6. android中的UI控制(一)
  7. [ ]Android(安卓)Post请求 RestFull Wcf
  8. (详解)Eclipse3.6搭建 Android(安卓)2.2
  9. android更换控件默认样式
  10. Android嵌入式开发