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

一个android的按钮

阅读更多

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_pressed="true"><shape>

            <!-- 描边 -->
            <stroke android:width="1dp" android:color="@android:color/transparent" />
            <!-- 圆角 -->
            <corners android:radius="5dp" />
            <!-- 填充 -->
            <solid android:color="#56F391" />
        </shape></item>
    <item android:state_checked="true"><shape>

            <!-- 描边 -->
            <stroke android:width="1dp" android:color="@android:color/transparent" />
            <!-- 圆角 -->
            <corners android:radius="5dp" />
            <!-- 填充 -->
            <solid android:color="#56F391" />
        </shape></item>
        <item android:state_focused="true"><shape>

            <!-- 描边 -->
            <stroke android:width="1dp" android:color="@android:color/transparent" />
            <!-- 圆角 -->
            <corners android:radius="5dp" />
            <!-- 填充 -->
            <solid android:color="#56F391" />
        </shape></item>
    <item><shape>
            <!-- 圆角 -->
            <corners android:radius="5dp" />
            <!-- 填充 -->
            <solid android:color="#4BB26D" />
        </shape></item>

</selector>

//颜色渐变的一条直线
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient
            android:startColor="#FFeeeeee"
            android:centerColor="#FF111111"
            android:endColor="#FFeeeeee"/>
</shape>

分享到:
评论

相关推荐

    Android按钮水波纹

    这可以通过XML资源文件完成,定义一个`&lt;ripple&gt;`标签,并在其中包含按钮的正常状态和按下状态的样式。例如: ```xml &lt;ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@color/...

    android软键盘上添加一个按钮

    在Android开发中,有时我们可能需要在软键盘上添加自定义功能,比如一个搜索按钮或者一个额外的操作选项。这个需求通常出现在输入框交互较多的应用场景,例如聊天应用、搜索引擎等。下面将详细介绍如何在Android的软...

    5000多个ANDROID按钮图片

    总的来说,"5000多个ANDROID按钮图片"提供了一个丰富多样的资源库,使得开发者无需从零开始设计,就可以快速打造出专业且吸引人的Android应用界面。通过巧妙地运用这些图片以及Android提供的图形绘制工具,开发者...

    Android按钮美化样式的实现代码

    话不多说,上运行效果图 在drawable文件夹下 新建button_drawable.xml ... android:shape=rectangle&gt; &lt;!--设置背景色--&gt; &lt;solid android:color=#7457ED&gt; &lt;!--设置圆角--&gt; &lt;corners and

    android开发按钮图标(png)

    在Android应用开发中,UI设计是至关重要的一个环节,而按钮图标则是用户界面中的关键元素。PNG(Portable Network Graphics)格式是一种无损压缩的位图文件格式,常用于创建清晰、透明的图形图像,尤其适合于移动...

    android开发按钮跳转页面

    在Android应用开发中,按钮(Button)用于接收用户交互,通常是点击事件,进而触发相应的功能,比如跳转到另一个页面。本教程将详细介绍如何在Android环境中实现按钮点击后的页面跳转,以及涉及到的监听器机制。 一...

    android 全局悬浮按钮实现key事件

    在本教程中,我们将讨论如何在Android平台上实现一个全局的悬浮按钮,并使其能够响应键盘的key事件,如返回键和菜单键。 首先,我们需要创建一个新的Activity,这里名为`FloatVActivity`。这个Activity将是我们的...

    android获取焦点后按钮变大

    在Android中,每个可点击的UI元素(如Button)都有一个焦点状态,这个状态可以在用户与界面交互时改变。默认情况下,当一个元素获得焦点时,系统会应用一些视觉变化,如改变边框颜色或显示下划线,但并不一定会改变...

    android 自定义单选按钮radioButton

    RadioButton是Android的 android.widget.RadioGroup 类中的一个子类,它在视觉上表现为一个小圆圈,未被选中时为空,被选中时填充。RadioGroup用于管理多个RadioButton,确保同一时间只有一个RadioButton被选中。 ...

    Android按钮拖拽效果

    总的来说,实现Android按钮的拖拽效果需要对触摸事件处理、自定义View和GridView有深入的理解。通过结合这些技术,我们可以创造出富有吸引力和互动性的用户界面,提升用户在使用应用时的满意度。

    android自定义圆盘方向按钮

    本教程将深入探讨如何在Android中实现一个自定义的圆盘方向按钮,这个控件可以用于游戏或者其他需要用户进行方向选择的应用场景。我们将讨论如何从头开始构建这样一个自定义控件,包括继承自View类,利用Canvas进行...

    Android 悬浮按钮实现

    在悬浮按钮的点击事件中,你可以创建并显示一个`Snackbar`: ```java Snackbar.make(findViewById(android.R.id.content), "这是个悬浮按钮的提示信息", Snackbar.LENGTH_SHORT) .setAction("取消", new View....

    Android按钮控件的使用

    在Android开发中,按钮(Button)控件是用户界面(UI...综上所述,Android按钮控件的使用涵盖了布局设计、样式定制、事件监听等多个方面。通过熟练掌握这些知识点,开发者可以创建出功能丰富、交互性强的Android应用。

    android按钮点击动画特效

    例如,一个简单的按钮点击颜色渐变动画的XML定义可能如下: ```xml &lt;animator xmlns:android="http://schemas.android.com/apk/res/android" android:propertyName="alpha" android:valueFrom="1.0" android:...

    自定义android5.0按钮样式

    在Android开发中,自定义UI元素是提升应用...总的来说,自定义Android按钮样式是提高应用独特性和用户界面一致性的重要步骤。通过理解和实践上述方法,开发者可以更好地控制应用的视觉呈现,为用户提供更佳的交互体验。

    Android如何给按钮添加点击音效

    Android按钮添加点击音效详解 Android操作系统中,添加按钮点击音效是一种常见的交互方式,能够提高用户的体验和趣味性。本文将详细介绍如何在Android应用程序中添加按钮点击音效,并提供了完整的示例代码。 一、...

    Android Studio多个按钮跳转多个页面,利用选项卡功能实现

    本教程将详细介绍如何在Android Studio中实现一个功能,即通过多个按钮跳转到多个不同的页面,并利用选项卡功能来增强用户体验。首先,我们需要理解Android Studio中的布局设计、按钮事件监听以及选项卡控件的使用。...

    android有关按钮的小例子全集

    - 创建按钮:在XML布局文件中,可以使用`&lt;Button&gt;`标签创建一个基本的按钮。例如: ```xml android:id="@+id/myButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android...

    android自定义两个按钮的对话框

    本篇文章将详细讲解如何在Android中自定义一个具有两个按钮的对话框。 首先,我们需要了解Android中的几种内置对话框类型,如AlertDialog、ProgressDialog等。这些预定义的对话框虽然方便,但在特定情况下可能无法...

    Android按钮样式

    2. **形状Drawable**:按钮的背景通常通过一个XML形状 drawable 来设置。在`res/drawable/button_background.xml`中,我们可以定义圆形、矩形或其他形状的按钮: ```xml &lt;shape xmlns:android=...

Global site tag (gtag.js) - Google Analytics