android中怎样将一个按钮做成立体感?

如题,求指教。。。android中怎样将一个按钮做成立体感?或者其他控件比如textview或edittext

3个回答

  1. 让你们美工做一个按钮的背景图(根据你的需求,加阴影等就会有立体感了)(推荐使用)
  2. 自己在按钮中加背景阴影

    android:left="100dp"
    android:top="0dp">

    <gradient  
        android:angle="180"  
    
        android:endColor="#000000"  
        android:startColor="#f7f7f7" />  
    



<item  
    android:bottom="0dp"  
    android:right="8dp">  
    <shape android:shape="rectangle" >  

        <gradient  
            android:angle="270"  
            android:endColor="#D7AB7A"  
            android:startColor="#D7AB7A" />  

    </shape>  
</item>  


以上代码写在Drawable资源中,设置成控件的背景就可以了

图片说明
上面的代码

photoshop,弹起和按下都ps好,放进去就行了
android:id="@+id/ImageButtonPre"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_marginLeft="30dp"
android:scaleType="fitXY"
android:layout_alignParentLeft="true"
android:background="@drawable/icon_record_zuof"
android:src="@drawable/icon_record_zuof" />

case R.id.ImageButtonNext:
int action1 = event.getAction();
switch (action1) {
case MotionEvent.ACTION_DOWN:
myImageButtonNext.setImageResource(R.drawable.icon_record_youf2);

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
立体感按钮PSD素材
按钮PSD素材。两个颜色素材。全部可编辑
css实现立体感按钮
单纯的css代码,实现漂亮的按钮。 两种按钮,颜色有过渡捎带立体效果 兼容IE, Firefox 3.6, Chrome, and Safari 有鼠标滑过和点击的特效
怎样将VB的程序做成一个安装文件?
我用VB做了一个程序,已生成exe,但这个exe在一台没有vb的机子里不能运行提示少了控件,所以我想做成一个安装文件,安装文件里面要有程序包含的所有控件,不知那位高手可以教教我rn我用VB的打包功能试过,但好像不能做成安装文件。rn20分求教。高手们帮帮忙
我想设置一个有立体感的按钮。
我想设置一个有立体感的按钮,上、左边用比背景淡一点的颜色,下、右边用暗一点的颜色,而且边框的宽度要可以设定。rn如果用BorderFactory的rncreateBevelBorder(int type, Color highlight, Color shadow)rn就不能设置边框的宽度。rn请问有什么好方法能达到我的要求吗?
怎样将access数据库做成应用程序?
怎么是access数据库能像vfp那样做成exe文件,使数据库能在脱离access环境下运行??
怎样将程序做成服务?
本人写了一个小程序。rn想叫这个程序第一次启动之后。rn每次开机自动启动,而且这个程序在后台运行。不显示出来。rn我没有做过这样的程序,rn请大家指教,或者给我一个例子?rn还有就是如果我不想启动了,怎样去掉这个启动项。
怎样将text做成只读的?
因为既要显示又要提交,所以只好用rn但我不想让用户更改文本框内容,怎样做成只读的呢?
怎样将button做成圆的
请教各位,怎样设置button为圆的
怎样将类函数 做成DLL?
怎样将类函数 做成DLL?
怎样将access数据库做成数据库服务器
怎样将access数据库做成数据库服务器,以供远程访问使用??rn最好不用SQL
将android应用做成系统应用
在将Android应用做成系统应用的过程中,由于自己用ndk编译了一个so库,做成系统应用后一直提示找不到so库,通过找资料发现: 由于是使用将apk文件直接放到/system/app目录下的方法,所以,也要将so库放到/system/lib下就可解决!...
delphi 怎样将一张图片进行分割,然后做成按钮?
[img=http://img170.poco.cn/mypoco/myphoto/20120625/15/6587815820120625154633090.jpg][/img]rnrn本人新手,请问怎样将一张图片进行分割,然后做成按钮?也就是说上面的那张遥控器图片,怎样将它的按键分割出来做成按钮?要有鼠标点下去后有凹下去或变颜色的效果。用什么控件做呢?或者说一下思路呀,谢谢!
如何做一个具有立体感的按钮?
我的应用程序中,自定义的按钮没有立体感,请各位指点?
怎样画一个立体感强的下凹的方框?
用什么函数及参数可以画出来?rn同样的画一个上凸的圆(类似按钮),可以吗?
将一张图片做成文件选择按钮
用一个a链接(或者其他标签)包裹input type=&quot;file&quot;并且设置大小相同,然后把input的透明度设置为0,然后为a链接设置一个背景图片,就可以实现你想要的效果了html:1&amp;lt;a href=&quot;javascript:&quot; class=&quot;wrapper&quot;&amp;gt;&amp;lt;input type=&quot;file&quot; /&amp;gt;&amp;lt;/a&amp;gt;css:12.wrapper {  d
将图标资源的图 做成按钮怎么做
在mfc中 导入了一个图标资源的图片 怎么操作才能把这个图做成一个按钮并在对话框中显示出来,然后完成其相应的消息循环
重写了一个按钮类, 怎样做成一个控件
rnRT.rnrn使用VC/MFC封装
怎样将按钮隐藏?
如何将表单上的按钮隐藏,变成不可用>
怎样画一个有立体感的围棋棋子?
最好从不同的角度,光线的反射都不一样。有这样的控件或源代码就最好。
怎样将asp中的文本框的按钮做的有立体感,请详细说明,100分?
各位老大,怎样将asp中的文本框的按钮做的有立体感,请详细说明
将可执行文件做成一个命令
1.将可执行文件名修改为命令名 2.将修改好的文件名移动到/bin下,注意需要root权限 3.就相当于一个命令了,直接当做命名执行
请问怎样将一个unit做成一个com?
我现在想将一个unit做成com 接口也写好了,新建Activex -》comobject ,输入类名 ,然后我该怎样把我那个unit与com联系起来呢?不是要把代码复制过去吧 请哪位高手帮忙解决一下,谢谢!
在photoshop中,怎样做才能具有立体感???
-
怎样将一个按钮与html文件结合起来。
当你触发按钮时就调用已编辑好的html文件。
flash怎样加载外部图片做成按钮
纯代码实现(因为外部图片是随机的), 谢谢!!!!!!!
将C#中的Picture控件做成动态按钮
我试过了,觉得还行,比较美观.用Panel中的MouseMove事件,在窗体中定义一个广本框,找出大图片的坐标区域.
将“按钮(button)”做成“自定义控件”,并继承“按钮类”的属性
情况介绍rnrn我想在WINFORM中达到“OnMouseEnter按钮变色”的目的(变色的代码不是问题),为了不每个按钮都重复添加事件,我考虑将按钮做成“自定义控件”,但需要使用这个控件时,让其具有按钮的属性,目的是想将他设置为AcceptButton。rnrn问题rnrn1 是否应是我这个思路?有无其他好方法?rn2 如何是自定义控件具有按钮属性,用继承吗?rnrn多谢各位赐教
怎样将执行文件做成发布版?
在VC的源文件中,有这样的一些语句rnrn#ifdef _DEBUGrnrn...rnrn#endifrnrn但查找 _DEBUG 的定义 #defind 的话,却在源文件中查找不到,那么如果想将源文件编绎成发布版的话,又不能将 #defind _DEBUG ... 这样的语句注释掉,怎样做发布版 ,究竟要怎样做?rn怎样将执行文件做成发布版?
在C++ builder下,怎样将一个类做成动态库???
在C++ builder下,怎样将一个类做成动态库???请各位老大帮忙!!!
谁知道怎样将application做成exe程序?
我将MSDN上面关于socket的两个sample application copy下来,一个是作为serverrn一个是作为client,现在两个程序都可以运行了rn但是我要让他们通信的话,要两个程序同时运行rn是不是要作成exe程序才行?rn如果是的话rn要怎样做exe程序?rn希望高手指点一下rn//bow
怎样将jar文件做成可执行的.exe文件
我的*.jar已经可以用java -jar命令直接去执行了,怎样进一步把它弄成*.exe文件,直接双击鼠标就可以运行rnrnThanks
怎样将别人的mfc程序做成dll?
怎样将别人的mfc程序做成dll?
在windows下怎样将java程序做成exe文件
vj++可以生成exe文件rn我用jdk1.4可以将java源代码编译成exe文件吗?rn我的程序就在windows下运行
怎样将ASP文件做成安装文件呢?
如何将ASP文件做成一个安装文件,安装之后,所有的文件COPY完毕,rn注册DLL文件啊!
怎样将asp代码做成.dll?
方法是什么?
怎样将UnixWare下的硬盘分区做成可用的文件系统?
我在我的硬盘上分了两个分区,都是Unix System类型的。但是系统rn在安装时只处理了第一个分区。第二个分区根本不理不问。手工做rn该怎样做?mkfs老是失败,mount也不成功。请高手给个流程。
怎样将图片做成DLL形式
我想用C++把所有图片资源做成DLL形式,然后再通过载入DLL的方法访问这些图片。rn请高手们告诉我详细的步骤,我是个C++新手,连DLL都没怎么搞清楚。另外,我用的是vs2005我都不知道怎么创建一个DLL。。。。rn另外我在网上见到说有将图片修改"生成方式"(Build Action)为"嵌入资源"(Embeded Resource)我连这个都不知道什么意思。rn希望高手们赐教啊。。rn
怎样将VC6写的程序,做成安装程序?
我的是用VC6下写的MFC(.exe),如何将它作成带安装程序,还是生成 .exe,是不是需要将所有的程序都打包呢?
怎样将Call Webservice的部分做成DLL?
rn 芝麻开门,yuanreid现身...rnrn 偶在VC.NET下用"webservice引用"Call Webservice已OK,但想做成DLL供其它开发环境调用,听说要把相关环境打包,rn 怎么搞?和做一般DLL有什么区别?rn 偶早CBC6下也call web成功了,如果也要做成DLL怎么搞?rnrn
怎样将ASP应用程序做成一个图标拖放到桌面上?!!!
我想将自己做的ASP应用程序做成一个图标拖放到桌面上,以便点击图标,就直接进入目标界面----免得每次总通过http://....URL联接rnrn例如,登录新浪网,需要通过URL: http://www.sina.net........rn,能否做个启动图标,点击后就直接登录到新浪网?
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池