文档章节

ImageButton和selector的使用,防止图片背景变形

fantasiter
 fantasiter
发布于 2015/02/25 11:05
字数 110
阅读 482
收藏 1

Button继承自TextView,利用setBackgroundResources设置背景图片会变形,而ImageButton则继承自ImageView,利用setImageResources则不会变形,其效果是实现xml里src这个语句(因此叠加使用selector时可以的),但是背景会有难看的边框,只需要加上background=“#00000000”就可以把边框给去掉.

© 著作权归作者所有

共有 人打赏支持
fantasiter
粉丝 1
博文 116
码字总数 24736
作品 0
青岛
Android利用selector设置按钮不同状态下的背景图片

在 Android中,控件Button和ImageButton一般有三种状态:常态(normal)、点击状态(pressed)、聚焦状态 (focused)。很多时候,我们为了提高用户的体验常常为Button以及ImageButton的不同状态设...

鉴客
2011/12/12
25.7K
1
android自定义button样式

在Android开发应用中,默认的Button是由系统渲染和管理大小的。而我们看到的成功的移动应用,都是有着酷炫的外观和使用体验的。因此,我们在开发产品的时候,需要对默认按钮进行美化。在本篇...

sumpower
2014/02/25
0
0
解决android:background背景图片被拉伸问题

ImageView中XML属性src和background的区别: background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容(前景),bg是背景,可以同时使用...

JayPark不作死
2014/09/29
0
0
ImageButton和ImageView设置点击透明区域不响应

思路 ImageView和ImageButton都可以设置background和设置src,两者的区别自行度娘。由于两者的不同,获取它们的图片资源的方法也不同。倘若设置的是background,那么需要先getBackground(),...

Newby
09/25
0
0
Drawable的Tint变色(让Android也能有iOS那么方便的图片色调转换)

Drawable的Tint变色(让Android也能有iOS那么方便的图片色调转换) 字数590 阅读475 评论0 喜欢1 开发iOS应用的时候,图片很多时候只要一张,改变不同的色调就能变化出“正常、点击、选中、不...

微笑的江豚
2016/04/26
34
0

没有更多内容

加载失败,请刷新页面

加载更多

5whys分析法在美团工程师中的实践

前言 网站的质量和稳定性对于用户和公司来说至关重要,但是在网站的快速发展过程中,由于各种原因导致事故不可避免的发生,这些大大小小的事故对公司难免会造成一些负面的影响,为了避免同类...

Skqing
24分钟前
1
0
Android 接收监听开机完成,并且开机自启动

1,定义一个广播接收者的类 ,并重写抽象方法 public class BootCompleteReceiver extends BroadcastReceiver 2,在Androidmanifest 注册 <receiver android:name=".receiver.BootCompleteRece......

lanyu96
28分钟前
2
0
小程序记录

1、button的边框、角等需要在伪元素after修改去除

originDu
30分钟前
1
0
微博什么技术啊……还说支持八个明星并发出轨,结果…

是的,大家可能都知道了,女神张靓颖结婚了。。 我去,写错了,是————赵丽颖。 为什么我头脑一瞬间出现的是张靓颖,作为一个码农,技术宅,拼音缩小都是 ZLY,博主我真有点傻傻分不清楚了...

Java技术栈
30分钟前
10
0
模块化

1,什么是模块化? 模块化是指将一个复杂的系统分解为多个模块,方便编码。 2,为什么要用模块化? 降低复杂性,降低代码耦合度,部署方便,提高效率。 3,模块化的好处? a,避免命名冲突,减少...

羊皮卷
30分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部