Button讲解:一、在我们实际的使用button的时候经常会对button不同状态会有不同的显示,在讲解Button前,首先对drawable下面的statelistdrawable的相关知识讲一下,StateListDrawable在一中drawable下面的一种资源文件,它的关键节点selec...
分类:
移动开发 时间:
2016-01-03 15:14:24
阅读次数:
193
public static StateListDrawable makeSelector(Context context, int idNormal, int idPressed, int idFocused) { StateListDrawable bg = new StateListDra...
分类:
移动开发 时间:
2015-10-20 11:51:56
阅读次数:
202
Android基础入门教程——8.1.3 Android中的13种Drawable小结 Part 3标签(空格分隔): Android基础入门教程本节引言:
本节我们来把剩下的四种Drawable也学完,他们分别是:
LayerDrawable,TransitionDrawable,LevelListDrawable和StateListDrawable,
依旧贴下13种Drawabl...
分类:
移动开发 时间:
2015-10-10 23:11:37
阅读次数:
441
StatelistDrawable资源
代码示例
<item android:state_focused="true"
android:color="f44"/...
分类:
移动开发 时间:
2015-07-01 10:15:37
阅读次数:
183
首先定义一个获得StateListDrawable对象的方法:private StateListDrawable addStateDrawable(Context context, int idNormal, int idPressed, int idFocused) { StateList...
分类:
移动开发 时间:
2015-06-26 19:22:13
阅读次数:
154
系统中默认的按钮被按下的颜色和未点击时的颜色不一样,该种实现可以用Java代码和XML实现。Java代码实现(通过StateListDrawable)okBtn.setBackgroundDrawable(addStateDrawable(this,R.drawable.btn_normal,R.drawable.btn_selected,R.drawable.btn_selected));
cancelBtn.set..
分类:
其他好文 时间:
2015-03-05 07:00:06
阅读次数:
133
selector StateListDrawable 该类定义了不同状态值下与之对应的图片资源,即我们可以利用该类保存多种状态值,多种图片资源。public void addState (int[] stateSet, Drawable drawable)给特定的状态集合设置drawabl...
分类:
移动开发 时间:
2014-12-31 21:27:21
阅读次数:
218
我们注意到有些应用里的按钮在点击时的显示状态和普通状态是不一样的,比如: 普通状态下: 选中状态下: 那这种效果是如何实现的呢?在Android系统中提供给我们一种方便与实现这种功能的方法即:state list drawable。...
分类:
移动开发 时间:
2014-12-29 12:13:11
阅读次数:
168
StateListDrawable 对象所显示的 Drawable 对象会随着目标组件的状态而改变。例如给一个输入框指定失去焦点和获得焦点时的字体颜色: 1 2 在布局文件中使用该 drable 资源:1 其中 StateListDrawable 的 支持的状态有:属性含义android...
分类:
其他好文 时间:
2014-12-19 17:11:47
阅读次数:
167
写过android的代码相信大家对Selector并不陌生吧,下面来看看这段xml文件是如何定义的 上面的代码估计很多人都会经常的使用到,除了在xml里面写之外,我们还可以在代码中通过ColorStateList和StateListDrawable来设置Selector,...
分类:
移动开发 时间:
2014-12-08 00:34:09
阅读次数:
290