android自定义控件其实就是定义一个xml按钮控件样式然后某个控件调用它。
步骤:
1,在drawable里新建个按钮控件的样式xml:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@drawable/submit_commonhover" />
<item android:state_focused="true" android:drawable="@drawable/submit_common" />
<item android:drawable="@drawable/submit_common" />
</selector>
命名为greenbtnlay.xml;
2,在所需要得控件定义里调用:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/greenbtnlay"/>
</LinearLayout>
好了 一个按钮控件的样式自定义好了,要想定义其它的控件 比如文本框 下拉框都是可以这么定义的
分享到:
相关推荐
如何自定义CheckBox的样式 1:首先在布局文件中添加CheckBox的控件配置,如: android:id="@+id/button1" style="@style/CheckBoxStyles"//这里就是用户可以自定CheckBox的样式 android:layout_width="match_...
android自定义半圆进度条,可以自己根据里面备注的参数,调整半圆的长度。这里是使用说明:http://blog.csdn.net/beibaokongming/article/details/79002646
在安卓开发中,我们经常用到Button按钮这个空间,默认系统提供的Button按钮样式比较单调,不适合项目应用 * ,通常我们需要自定义Button样式,自定义Button样式有三种: * 1、使用.9格式图片作为Button背景,或者...
在购买商品时,大家可以自定义数字加减控件,来确定购买商品的实际数量,如何实现此控件,请参考下文: 1.自定义数字加减控件的要求 创建Module -NumberAddSubView A_输入的只能是数字,而且不能通过键盘输入 B_...
一、shape 样式:(在drawable新建–》new–》Drawable resource file 在父级标签selector添加Item ) <?xml version=1.0 encoding=utf-8?> <selector xmlns:android=...
自带一键清除按钮,密码显示与隐藏按钮,也可自定义资源。还有多种输入框样式可供选择
Android Studio 在xml文件中设置界面布局1、xml文件中给输入框editText修改下划线颜色2、设置button按钮为圆角及修改按钮颜色3、运用约束布局时预览效果和运行效果不一致 写一写今天困扰我很久的问题:如何给...
自定义控件有段时间没更新了,今天给大家带来一个新的对话框样式,本着用更少的代码实现更丰富的功能。 由于对话框对用户的操作有影响,所以目前app上的对话框用的已经比较少了,但还是有一些比较重要的信息提示需要...
用开源项目SwitchButton实现各种风格的switch,开始接触开关样式的按钮是在IOS系统上面,它的切换以及滑动十分帅气,深入人心。 所谓的开关按钮,就是只有2个状态:on和off,下图就是系统IOS 7上开关按钮效果。 ...
本文主要讲的是在Android原生Switch控件的基础上进行样式自定义,内容很简单,但是在实现的过程中还是遇到了一些问题,在此记录下来,需要的朋友参考下吧
自定义UI,实现了转盘样式按钮,多功能按钮。 此控件可以设置 按钮的图片,按钮的数量,还有背景,样式,分割线的宽度,还有对称轴。
自定义View一直是横在Android开发者面前的一道坎。 一、View和ViewGroup的关系 从View和ViewGroup的关系来看,ViewGroup继承View。 View的子类,多是功能型的控件,提供绘制的样式,比如imageView,TextView等,而...
自定义AlertDialog控件,可以自定义提示框的样式、提示框页面、标题、内容、设置按钮监听、设置1到3数量的按钮。 包含demo工程和使用说明的doc
Button 自定义点击样式,添加音效 http://blog.csdn.net/shark0017
本文实例讲述了Android开发实现Switch控件修改样式功能。分享给大家供大家参考,具体如下: Android中自带的Switch控件在很多时候总觉得和整体系统风格不符,很多时候,自定义Switch是一种方法。 但其实不用这么麻烦...
自定义Seekbar、Progressbar、SwitchButton等控件,除此之外,也含有常用到的修改边缘角度,点击样式等xml文件
Android自定义View研究-- 一个小Demo Android调用相册拍照实现系统控件缩放切割图片 Android SQLite的实例汇总大全 两分钟彻底让你明白Android Activity生命周期(图文)! Android 图形系统剖析 Android 立体效果图片...
6.7.2.自定义样式对话框74 6.7.3.窗口透明样式示例75 第7章控件(Widget)的使用78 7.1 Android中控件的层次结构78 7.2 基本控件的使用79 7.2.1.普通按钮79 7.2.2.图像区域80 7.2.3.图像按钮82 7.2.4.进度条83...
6.2.2 按钮控件 6.2.3 ImageView控件 6.2.4 日期和时间控件 6.2.5 MapView控件 6.3 适配器 6.3.1 SimpleCursorAdapter 6.3.2 了解ArrayAdapter 6.4 结合使用适配器和AdapterView 6.4.1 ...