android支持三种分辨率 480*320 480*640 480*800,每种分辨率的图片资源有一个对应的文件夹放置。
那如果开发540*960或者640*960分辨率的程序,图片资源如何放置?是否还有其他应该注意的地方?//下面是我在网上看到的,不知道这种说法是否正确??
Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢?
其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。
那如果开发540*960或者640*960分辨率的程序,图片资源如何放置?是否还有其他应该注意的地方?//下面是我在网上看到的,不知道这种说法是否正确??
Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢?
其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。
解决方案 »
- android 如何在一个程序中刷新launcher ,invalidate()
- 当前Activity不能dismiss掉Activity中的dialog!!急!!!
- 做android应用必须要美工
- Android中service和子线程的用处比较?
- 如何在A的activity里面finish掉B的acitivity
- 浅析IO
- app启动闪退android.content.res.Resources$NotFoundException: String resource ID #0x0
- JNI能否提升处理BITMAP速度??????
- Mac电脑下使用Android studio 打开模拟器8.0模拟器无法打开
- 编译安卓源码时报错
- android opengl 纹理贴图问题
- 小妹请教各位前辈看看代码取消下载如何写
480dp: a tweener tablet like the Streak (480x800 mdpi).
600dp: a 7” tablet (600x1024 mdpi).
720dp: a 10” tablet (720x1280 mdpi, 800x1280 mdpi, etc).具体请看文档 Supporting Multiple Screens比如600dp就建文件夹sw-600dp,分辨率达到600*1024就会用这个文件夹里的资源
res/layout/main_activity.xml # For handsets (smaller than 600dp available width)
res/layout-w600dp/main_activity.xml # Multi-pane (any screen with 600dp available width or more)