推荐安卓开发神器(里面有各种UI特效和android代码库实例)

1. 首先要导入你准备用作CheckBox选中和补选中状态的两图片到res的drawable中,如checkbox_checked.png,checkbox_normal.png;

2. 在res/drawable中添加checkbox.xml,定义checkbox的state list drawable图片

view plain
  1. <?xmlversion="1.0"encoding="UTF-8"?>
  2. <selectorxmlns:android="http://schemas.android.com/apk/res/android">
  3. <itemandroid:state_checked="true"android:drawable="@drawable/checkbox_checked"/><!--checked-->
  4. <itemandroid:state_checked="false"android:drawable="@drawable/checkbox_normal"/><!--default-->
  5. </selector>


复制代码

3. 在Layout中修改checkbox的属性:android:button="@drawable/checkbox" 定制button样式

view plain
  1. <CheckBoxandroid:layout_height="wrap_content"android:id="@+id/chkItem"android:button="@drawable/checkbox"></CheckBox>

这样就完成了定制工作,效果如下:

更多相关文章

  1. Android(安卓)爬坑路
  2. Android:自定义标题栏
  3. android中利用GPS获取位置信息的源码分析
  4. android Watchdog 实现剖析
  5. 对android:textAlignmentStyle 属性参数的理解
  6. 纯Java代码写登录注册页面
  7. Android(安卓)Gitlab CI/CD脚本
  8. android中所有颜色代码
  9. 接口 登录、注册、信息

随机推荐

  1. [python每日一练]--0001:生成激活码
  2. 对于mysql django,NULL和FALSE是一样的吗?
  3. python--数据库支持
  4. Python3 基础:条件判断和循环&三元运算符
  5. 《数据结构与算法Python语言描述》裘宗燕
  6. [Python]流式模式匹配?
  7. 在需要缓存的时候,谨慎使用python的负下标
  8. <转> Python的优雅技巧
  9. python3生成10个成绩列表,求其平均分
  10. python使用urlopen需要导入什么库