`

2011.09.01(5)——— android checkbox自定义样式

阅读更多
2011.09.01(5)——— android checkbox自定义样式

参考:http://gundumw100.iteye.com/blog/1025176

drawable/checkbox.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
	<item android:state_checked="true" android:drawable="@drawable/checkbox_checked" /><!--选中时效果 -->
	<item android:state_checked="false" android:drawable="@drawable/checkbox_unchecked" /><!--未选中时效果 -->
</selector> 



values/styles.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
	<style name="MyCheckBox" parent="@android:style/Widget.CompoundButton.CheckBox">
		<item name="android:button">@layout/checkbox_selector</item>
		<item name="android:paddingLeft">25.0dip</item>
		<item name="android:maxHeight">10.0dip</item>
	</style>
</resources>


layout.xml

<CheckBox android:layout_marginLeft="15dp"
						android:layout_marginRight="20dp" android:layout_marginTop="3dp"
						android:layout_marginBottom="0dp" android:id="@+id/setting_amrbitrate_low"
						android:checked="false" android:layout_width="40dp"
						android:layout_height="22dp" android:text="" android:textColor="#000000"
						style="@style/MyCheckBox" android:textStyle="bold"
						android:layout_alignParentRight="true" />




分享到:
评论

相关推荐

    自定义CheckBox样式

    如何自定义CheckBox的样式 1:首先在布局文件中添加CheckBox的控件配置,如: &lt;CheckBox android:id="@+id/button1" style="@style/CheckBoxStyles"//这里就是用户可以自定CheckBox的样式 android:layout_width...

    android中CheckBox加载自定义选中与未选中图片样式

    默认情况下,CheckBox的选中和未选中状态的图标是系统提供的,但有时为了满足应用的个性化需求,我们需要自定义这些图片样式。本篇文章将详细介绍如何在Android中实现自定义CheckBox控件,使其在四种选择状态下显示...

    RadioButton和CheckBox自定义样式

    总结来说,自定义RadioButton和CheckBox的样式是一种常见的Android开发技巧,它可以帮助我们打造出更加独特和吸引人的用户界面。通过重写onDraw()方法并结合其他自定义属性,我们可以实现丰富的视觉效果,比如颜色...

    Android-拥有三种状态纯Material风格的AndroidCheckbox控件

    总之,创建一个拥有三种状态的纯Material风格的Android Checkbox控件,涉及到Android自定义View的开发、Material Design规范的理解以及动画效果的实现。这种控件不仅增强了用户体验,也为开发者提供了更丰富的选择,...

    checkBox全选——jscheckBox全选——jscheckBox全选——js

    在JavaScript(JS)中,`checkBox`,也称为复选框,是网页表单中常见的一种元素,用于用户选择一个或多个选项。全选功能在处理多选项时非常实用,比如在一个列表中批量选择所有项目。这个标题和描述虽然重复,但明显...

    安卓Android源码——(CheckBox与监听).zip

    4. **样式自定义**:Android允许我们自定义CheckBox的样式,包括背景、文字颜色、选中状态的图标等。这通常在主题(Theme)或单独的样式资源文件中完成。例如,我们可以在styles.xml中定义: ```xml ...

    android自定义checkbox

    "android自定义checkbox"就是这样一个专题,它的目标是模仿腾讯应用中的Checkbox样式,实现更丰富的交互效果和视觉反馈。Checkbox在Android中作为选择器使用,通常用于用户进行单选或多选操作,而自定义Checkbox则能...

    安卓Android源码——(CheckBox与监听).rar

    5. **自定义样式**:除了默认的样式外,还可以通过修改主题或者创建自定义样式文件来改变 `CheckBox` 的外观,包括图标、背景色、文字颜色等。 6. **响应触摸事件**:`CheckBox` 也支持触摸事件,可以通过设置 `...

    C# WinForm 自定义CheckBox

    5. **使用自定义CheckBox**: 在其他WinForms窗体中,我们可以像使用普通CheckBox一样添加并使用这个自定义控件。只需在工具箱中右键点击,选择"添加项",然后找到我们刚刚创建的CheckBoxEx控件。 通过以上步骤,...

    WPF 自定义CheckBox样式

    在Windows Presentation Foundation(WPF)中,用户界面的美观性和个性化是吸引用户的重要因素之一。本文将深入探讨如何利用字体...通过查看并运行该项目,开发者可以更直观地学习和理解如何自定义WPF的CheckBox样式。

    Android2.2 r1 API中文文档——CheckBox.doc

    **Android2.2 r1 API中文文档——CheckBox** 在Android开发中,`CheckBox`是`CompoundButton`的一个子类,用于创建一个具有两种状态(选中或未选中)的可交互控件。用户可以通过点击来切换其状态,通常用于在多选项...

    checkbox自定义样式

    然而,浏览器默认的`checkbox`样式可能不符合设计师的审美或者品牌风格,因此自定义`checkbox`样式变得尤为重要。本文将详细介绍如何在兼容IE浏览器的情况下实现`checkbox`的自定义样式。 首先,我们需要了解`...

    Android开发之自定义CheckBox

    在Android开发中,自定义控件是一个常见的需求,特别是对于UI元素如CheckBox,有时需要根据设计需求进行定制化。本文将详细介绍如何自定义一个CheckBox,包括处理`wrap_content`问题和实现动画效果。 首先,从描述...

    Android自定义Dialog多选对话框(Dialog+Listview+CheckBox)

    在Android开发中,自定义Dialog是一种常见的需求,用于提供一种轻量级的用户交互界面,如提示信息或者进行选择操作。本示例是关于如何创建一个具有多选功能的Dialog,结合了Dialog、ListView和CheckBox的使用。下面...

    Android中文翻译组——Android中文API——android.widget合集(中)

    通过设置字体、颜色、大小等属性,可以自定义其样式。 4. ImageView:图片视图,用于展示图像资源。支持多种加载方式,如从本地、网络、资源文件等。 5. CheckBox:复选框,提供多选功能,用户可以选择一个或多个...

    ACheckBox-一个简单的拥有丰富自定义内容的CheckBox多选框.zip

    一个简单的拥有丰富自定义内容的CheckBox多选框集成Gradlecompile 'com.bigmercu.cBox:cbox:1.08'Mavenallprojects {  repositories {  jcenter()  maven {  url '...

    Android CheckBox与监听Demo源码.rar

    在Android开发中,CheckBox是一个非常常见的UI组件,它允许用户进行多选操作,通常用于创建复选框列表。本教程将深入探讨Android CheckBox的基本用法、事件监听以及如何结合源码实现一个完整的Demo。 首先,...

    Android2.2 r1 API 中文文档系列(10) —— CheckBox

    ### Android2.2 r1 API 中文文档系列(10)—— CheckBox #### 知识点一:CheckBox组件概述 **CheckBox** 是一种常见的UI控件,在用户界面设计中广泛用于表示二进制的选择(选中或未选中)。它是`CompoundButton`...

    Android学习笔记(十)——实现新闻列表

    【第一部分】历史文章: Android学习笔记(一)——创建第一个Android项目 ...Android学习笔记(六)——自定义ListView布局+AsyncTask异步任务 Android学习笔记(七)——数据存储(共享参数Share

    用WPF自定义CheckBox的样式(框框和钩钩)

    在WPF(Windows Presentation Foundation)中,自定义控件样式...总之,自定义WPF的CheckBox样式涉及样式、模板、元素形状、触发器等多个方面。熟练掌握这些技能,将使你的WPF应用具有更高的可定制性和独特的视觉效果。

Global site tag (gtag.js) - Google Analytics