在做Android程序的时候对于各种手机的分辨率,屏幕大小不同的问题很头痛特别有些还有16:9有些却是4:3的,真的不好搞,要怎么做才能让程序不会出现一些奇怪的现象比如控件不在它应该待的地方。。? 就算图像稍微拉扯也没关系
解决方案 »
- 关于android的开机动画
- 同一个工程,同一个package下面的java文件是否自动相互引用?
- Android Widget 动画 效果
- android播放器中,解析rm格式
- 为什么onScroll事件只对左右滑屏有响应,上下不行
- MediaPlayer对rtsp协议的支持问题
- 关于下载android开发工具的问题
- 求助各位大神:Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
- DDPush发布两天下载超200,散点分!你自己的千万级在线即时通知系统
- 打开首页,是SlidingMenu,想默认直接显示左侧的菜单(listview)而不是内容页(content
- 求助,希望得到一个指导
- 安卓市场有新版本会通知用户采用什么机制实现?
然后 再去做相应的处理。
Display display = getWindowManager().getDefaultDisplay();
Log.i("view" , "height:" +display.getHeight());
Log.i("view" , "width:" +display.getWidth());DisplayMetrics displayMetrics = getResources().getDisplayMetrics();
Log.i("view" , "height" +displayMetrics.heightPixels);
Log.i("view" , "width" +displayMetrics.widthPixels);
可以根据屏幕尺寸在来做自适应
资源图片的话可以根据资源文件夹 系统会自动帮你完成 资源的自适应res 文件夹下drawable-hdpi 480X 800 或者 480 X 854 分辨率
drawable-ldpi 320X 480 分辨率
drawable-mdpi 240X320 分辨率你只需要咱规定的文件夹下放对应的图片 OK了 简单吧 呵呵~~~