android中的按钮,图形按钮,带文字的图片按钮

先来看看效果图吧:

效果就是这么简单,其中第一行的2个算是默认的吧,第二行的2个按钮当鼠标点击的时候图片发送变化。

其中main.xml大致代码如下:

<?xml version="1.0" encoding="utf-8"?>

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"

    android:layout_width="fill_parent"

    android:layout_height="fill_parent"

    android:orientation="vertical" >

 

    <TableRow

        android:id="@+id/tableRow1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content" >

 

        <Button

            android:id="@+id/button1"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:background="@drawable/red"

            android:text="默认按钮" />

 

        <ImageButton

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:background="#000000"

            android:src="@drawable/blue" />

    </TableRow>

 

    <TableRow

        android:id="@+id/tableRow2"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content" >

 

        <Button

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:background="@drawable/button_selector"

            android:text="带图片文字的按钮" />

 

        <ImageButton

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:background="#000000"

            android:src="@drawable/button_selector" />

    </TableRow>

 

</TableLayout>

  其中button_selector.xml文件代码如下:

1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <selector xmlns:android="http://schemas.android.com/apk/res/android">
4
5     <item android:drawable="@drawable/red" android:state_pressed="true"></item>
6     <item android:drawable="@drawable/purple" android:state_pressed="false"></item>
7
8 </selector>

 

时间: 2024-10-26 22:59:27

android中的按钮,图形按钮,带文字的图片按钮的相关文章

jquery 图片轮换效果(带文字与切换按钮)

  <!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3c.org/tr/1999/rec-html401-19991224/loose.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>jquery 图片轮换效果(带文字

Android实现自定义带文字和图片Button的方法

  本文实例讲述了Android实现自定义带文字和图片Button的方法.分享给大家供大家参考.具体分析如下: 在Android开发中经常会需要用到带文字和图片的button,下面来讲解一下常用的实现办法. 一.用系统自带的Button实现 最简单的一种办法就是利用系统自带的Button来实现,这种方式代码量最小.在Button的属性中有一个是drawableLeft,这个属性可以把图片设置在文字的左边,但是这种方式必须让icon的背景色是透明的,如果icon的背景色不是透明的话,会导致点击按钮

Android实现自定义带文字和图片Button的方法_Android

本文实例讲述了Android实现自定义带文字和图片Button的方法.分享给大家供大家参考.具体分析如下: 在Android开发中经常会需要用到带文字和图片的button,下面来讲解一下常用的实现办法. 一.用系统自带的Button实现 最简单的一种办法就是利用系统自带的Button来实现,这种方式代码量最小.在Button的属性中有一个是drawableLeft,这个属性可以把图片设置在文字的左边,但是这种方式必须让icon的背景色是透明的,如果icon的背景色不是透明的话,会导致点击按钮时i

安卓(Android)开发之分享带文字的图片_Android

前言 想想我们常用的网易云音乐,允许我们把歌词连带着歌曲的图片拼在一起变成一张图,我们再把这张图片分享出去就好了. 那么,本篇的内容就是动手做一个带文字的图片. 这里也记录下上下文,因为做了一个失物招领的App,当有人上交了失物之后,可以将这个消息分享出去,这个消息内容有物品的信息和图片,而微信SDK始终无法做到,就想着把物品信息嵌入到图片中分享出去,先放一个效果图:   这个分享出去的图片很简单,上面是图片,下面是文字组合在一起.  先要知道,方案的原理是通过操作一个以Bitmap为基础的Ca

安卓(Android)开发之分享带文字的图片

前言 想想我们常用的网易云音乐,允许我们把歌词连带着歌曲的图片拼在一起变成一张图,我们再把这张图片分享出去就好了. 那么,本篇的内容就是动手做一个带文字的图片. 这里也记录下上下文,因为做了一个失物招领的App,当有人上交了失物之后,可以将这个消息分享出去,这个消息内容有物品的信息和图片,而微信SDK始终无法做到,就想着把物品信息嵌入到图片中分享出去,先放一个效果图: 这个分享出去的图片很简单,上面是图片,下面是文字组合在一起. 先要知道,方案的原理是通过操作一个以Bitmap为基础的Canva

android中的activity的标题栏的文字是靠lable标签改变的吗

问题描述 android中的activity的标题栏的文字是靠lable标签改变的吗 android中的activity的标题栏的文字是靠lable标签改变的吗 多个activity的标题栏是如何改变的 解决方案 通过在manifest文件中,配置activity是通过android:name属性配置 解决方案二: 给每一个activity配置lable属性即可, 解决方案三: android:label 设置

android 中如何去掉listView自带的回弹效果

问题描述 android 中如何去掉listView自带的回弹效果 android 中做listView的下拉刷新和上拉加载更多!魅族,还有其它的产商的手机下啦与自带的回弹 效果怎么去掉,下啦涮新怪怪的 解决方案 listview有属性可以设置的:listView.setOverScrollMode(View.OVER_SCROLL_NEVER); 解决方案二: 在xml中,listView的一个属性 android:overScrollMode="never" 在代码中 mListV

Android 中menu同时显示图标和文字的实现

Android 中menu同时显示图标和文字的实现 前言: Activity中的menu条目,在设置其showAsAction="never"时,默认只显示文字title,而不会显示图标icon,可以在Activity中重写onMenuOpened(),通过反射使其图标可见. 实现效果图: // 让菜单同时显示图标和文字 @Override public boolean onMenuOpened(int featureId, Menu menu) { if (menu != null)

位图-在android中如何实现以下效果,即在图片上设置button,并且可以控制button的位置?

问题描述 在android中如何实现以下效果,即在图片上设置button,并且可以控制button的位置? 我是菜菜还没有入门,求大神不吝指教 解决方案 你发的图片我没看到,根据你的描述,可以这样做. 1.在layout里面写布局 2.整个布局用相对布局来实现,因为相对布局对位置的控制比较精细. 3.把这张图片设为背景 4.这样button就可以随意摆放,而且都在图片上方. 解决方案二: 通过布局来实现按钮的位置放置