博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于图片背景的相关注意事项
阅读量:4685 次
发布时间:2019-06-09

本文共 627 字,大约阅读时间需要 2 分钟。

MHU3S_New_V3

 

问题描述:一般情况下,设置好了的ImageButton的background,会在使用过程中,突然就变色。

原因:因为在drawable中有多个状态,而在这些状态中有个状态的图片是translate。导致图片有时候会莫名其妙出错。

改法:在drawable的多个状态中,任何状态都不能使用0x00000000或translate或者全部透明的图片。将drawable的所有状态都应该改成 存在  最小范围的.9图片。

 

另外有一个问题。在application中的res中,有多个大小的文件夹,比如drawable-mdpi,drawable-hdpi.drawable-ldpi,drawable-finger等等。

在图片解析的过程中,并非所有图片都是可以乱放。

因为每个文件夹的名字不同,其在系统的放大系数也不一样。比如,如果将drawable-hdpi中一个大小为40*40的图片,放到drawable-finger中,

经过计算后,系统可能会认为这张图片在drawable-finger的大小偏小,然后,再次放大,放大系数可能是2之类的。这样图片会被莫名其妙的放大。导致有些布局被挤压。

!!!所以,所有图片的目录必须被规范!!!不可胡乱放置!!!否则会导致不同莫名其妙的问题!!!

转载于:https://www.cnblogs.com/crazylost/archive/2012/10/23/2735449.html

你可能感兴趣的文章
项目开发总结报告(GB8567——88)
查看>>
BZOJ1930: [Shoi2003]pacman 吃豆豆
查看>>
SSH加固
查看>>
端口扫描base
查看>>
iOS IM开发的一些开源、框架和教程等资料
查看>>
FansUnion:共同写博客计划终究还是“流产”了
查看>>
python 二维字典
查看>>
编译原理实验一
查看>>
Git for Android Studio 学习笔记
查看>>
pip 警告!The default format will switch to columns in the future
查看>>
Arrays类学习笔记
查看>>
实验吧之【天下武功唯快不破】
查看>>
2019-3-25多线程的同步与互斥(互斥锁、条件变量、读写锁、自旋锁、信号量)...
查看>>
win7-64 mysql的安装
查看>>
dcm4chee 修改默认(0002,0013) ImplementationVersionName
查看>>
maven3在eclipse3.4.2中创建java web项目
查看>>
发布时间 sql语句
查看>>
黑马程序员 ExecuteReader执行查询
查看>>
记一些从数学和程序设计中体会到的思想
查看>>
题目1462:两船载物问题
查看>>