`
348725767
  • 浏览: 103973 次
  • 性别: Icon_minigender_1
  • 来自: 温州
社区版块
存档分类
最新评论

android自定义按钮控件样式

阅读更多

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样式

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

    Android自定义半圆进度条

    android自定义半圆进度条,可以自己根据里面备注的参数,调整半圆的长度。这里是使用说明:http://blog.csdn.net/beibaokongming/article/details/79002646

    关于如何自定义Android开发控件Button样式Demo

    在安卓开发中,我们经常用到Button按钮这个空间,默认系统提供的Button按钮样式比较单调,不适合项目应用 * ,通常我们需要自定义Button样式,自定义Button样式有三种: * 1、使用.9格式图片作为Button背景,或者...

    Android自定义商品购买数量加减控件

    在购买商品时,大家可以自定义数字加减控件,来确定购买商品的实际数量,如何实现此控件,请参考下文: 1.自定义数字加减控件的要求 创建Module -NumberAddSubView A_输入的只能是数字,而且不能通过键盘输入 B_...

    Android 自定义Button控件实现按钮点击变色

    一、shape 样式:(在drawable新建–》new–》Drawable resource file 在父级标签selector添加Item ) &lt;?xml version=1.0 encoding=utf-8?&gt; &lt;selector xmlns:android=...

    Android-PowerfulEditText自带一键清除按钮密码显示与隐藏按钮也可自定义资源

    自带一键清除按钮,密码显示与隐藏按钮,也可自定义资源。还有多种输入框样式可供选择

    Android Studio 界面布局之xml文件中给输入框editText修改下划线颜色 / 为按钮设置圆角和颜色 / 约束布局预览效果和运行效果不一致 问题的解决

    Android Studio 在xml文件中设置界面布局1、xml文件中给输入框editText修改下划线颜色2、设置button按钮为圆角及修改按钮颜色3、运用约束布局时预览效果和运行效果不一致 写一写今天困扰我很久的问题:如何给...

    Android自定义控件实现万能的对话框

    自定义控件有段时间没更新了,今天给大家带来一个新的对话框样式,本着用更少的代码实现更丰富的功能。 由于对话框对用户的操作有影响,所以目前app上的对话框用的已经比较少了,但还是有一些比较重要的信息提示需要...

    switchView自定义开关按钮demo

    用开源项目SwitchButton实现各种风格的switch,开始接触开关样式的按钮是在IOS系统上面,它的切换以及滑动十分帅气,深入人心。 所谓的开关按钮,就是只有2个状态:on和off,下图就是系统IOS 7上开关按钮效果。 ...

    Android 自定义Switch开关按钮的样式实例详解

    本文主要讲的是在Android原生Switch控件的基础上进行样式自定义,内容很简单,但是在实现的过程中还是遇到了一些问题,在此记录下来,需要的朋友参考下吧

    android roundView(android 环形转盘按钮)

    自定义UI,实现了转盘样式按钮,多功能按钮。 此控件可以设置 按钮的图片,按钮的数量,还有背景,样式,分割线的宽度,还有对称轴。

    自定义滑动按钮为例图文剖析Android自定义View绘制

    自定义View一直是横在Android开发者面前的一道坎。 一、View和ViewGroup的关系 从View和ViewGroup的关系来看,ViewGroup继承View。 View的子类,多是功能型的控件,提供绘制的样式,比如imageView,TextView等,而...

    自定义AlertDialog_android_v1.0.0

    自定义AlertDialog控件,可以自定义提示框的样式、提示框页面、标题、内容、设置按钮监听、设置1到3数量的按钮。 包含demo工程和使用说明的doc

    Button 自定义点击样式,添加音效

    Button 自定义点击样式,添加音效 http://blog.csdn.net/shark0017

    Android开发实现Switch控件修改样式功能示例【附源码下载】

    本文实例讲述了Android开发实现Switch控件修改样式功能。分享给大家供大家参考,具体如下: Android中自带的Switch控件在很多时候总觉得和整体系统风格不符,很多时候,自定义Switch是一种方法。 但其实不用这么麻烦...

    自定义Seekbar、Progressbar、SwitchButton

    自定义Seekbar、Progressbar、SwitchButton等控件,除此之外,也含有常用到的修改边缘角度,点击样式等xml文件

    android开发资料大全

    Android自定义View研究-- 一个小Demo Android调用相册拍照实现系统控件缩放切割图片 Android SQLite的实例汇总大全 两分钟彻底让你明白Android Activity生命周期(图文)! Android 图形系统剖析 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...

    精通ANDROID 3(中文版)1/2

    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 ...

Global site tag (gtag.js) - Google Analytics