最近我在学习Andriod Studio编程。我的手机屏幕是1280×720的华为,我在电脑photo shop上做了张1280*720的图片,以我的理解:手机屏幕是1280像素×720像素,用1280像素×720像素的图在MySurfaceView里用画布对象在手机屏幕(0,0)点进行绘制Bitmap,图片应该刚好充满手机屏幕,而实际情况是,图片在屏幕上只显示左上角的四分之一。之后我又用640*360的图片试了下,不大不小刚刚好;然后我以为是什么像素密度不对引起的,结果我又在ps里把图片的像素密度从20到200做了几张大小一样的图,但是放在手机里现象都一样。
我就是想自己做个小手机游戏玩玩,但是图片尺寸都无法理解,所以我想劳请明白的老师们教教我这是为什么,谢谢。
我就是想自己做个小手机游戏玩玩,但是图片尺寸都无法理解,所以我想劳请明白的老师们教教我这是为什么,谢谢。
解决方案 »
- android下JNI调用c++游戏代码,求高手解惑。
- ndk-build clean 操作后出现如下提示 请前辈们帮忙看看
- 为什么我用findViewById却加不进iD呢?
- Android 图片显示
- Android porting: 音频问题
- 为什么setContentView参数是整形,而不是字符串呢,请教
- 新手在线求教xml提示问题
- [求助] 关于onItemClick的问题
- app延迟严重吗,急求解决办法
- com.google.process.gapps E/GCM: Missing checkin config file
- 新建工程却一直报toolba填充错误
- Android开发在Service操作SQLite数据库出现NullPointerException空指针异常
那你的看看图片是怎么加载的了,图片的那个Bitmap对应的宽高是多少,例如图片放在了xxhdip/xhdip/hdip啥的目录系统是会自己缩放的