Shape(GradientDrawable)

android.graphics.drawable 
类 GradientDrawable 
java.lang.Object 
SubClass  android.graphics.drawable.Drawable 
SubClass android.graphics.drawable.GradientDrawable 

public class GradientDrawable extends Drawable

TextView textView = new TextView(this);GradientDrawable drawable = new GradientDrawable();drawable.setCornerRadius(5);drawable.setStroke(1, Color.parseColor("#cccccc"));drawable.setColor(Color.parseColor("#eeeeee"));textView.setBackgroundDrawable(drawable);


Seletor(StateListDrawable)

 private StateListDrawable initStateListDrawable() {        //初始化一个空对象        StateListDrawable stalistDrawable = new StateListDrawable();        //获取对应的属性值 Android框架自带的属性 attr        int pressed = android.R.attr.state_pressed;        int focused = android.R.attr.state_focused;        stalistDrawable.addState(new int []{-pressed}, getResources().getDrawable(R.drawable.title_button_back));        stalistDrawable.addState(new int []{pressed}, getResources().getDrawable(R.drawable.title_button_back_h));        stalistDrawable.addState(new int []{-focused }, getResources().getDrawable(R.drawable.title_button_back));        //没有任何状态时显示的图片,我们给它设置我空集合        stalistDrawable.addState(new int []{}, getResources().getDrawable(R.drawable.title_button_back));        return stalistDrawable;    }
相关https://blog.csdn.net/qinjuning/article/details/7474827





更多相关文章

  1. Android(安卓)valueAnimator和ObjectAnimator浅谈(一)
  2. Android版本和API Level对应关系
  3. Android与PC的socket通信
  4. 动态库so打包到android apk
  5. Android版本号与API级别对应关系表
  6. android ImageView的scaleType属性
  7. android的WebView简单实例
  8. Android中的注解
  9. 关于Android(安卓)相对布局中的属性 的介绍和运用

随机推荐

  1. Android(安卓)max17044平台驱动注册
  2. Android(安卓)Studio开发过程中各种问题
  3. Android(安卓)如何处理Search下的suggest
  4. android解决Unknown host 'jcenter.bintr
  5. 《Android系统学习》第十章:Android消息处
  6. Android的简单组件总结
  7. Android(安卓)okHttp上传单张或多张照片
  8. Android全屏设置及取消全屏设置
  9. android如何往SDCard中存取图片
  10. android volley封装及源码解析