android多分辨的适配问题学习
来源:互联网 发布:windows 蓝牙编程api 编辑:程序博客网 时间:2024/04/29 05:47
学习android那么久了,一直没有对android多分辨的问题进行研究,现在就对其好好进行一次研究和分析。
在网上所学习到的主要方法为:
一:不同的layout
Android手机屏幕大小不一,有480×320, 640×360, 800×480.怎样才能让App自动适应不同的屏幕呢?
其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640×360,layout-800×480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。
一下是实现的方法:
http://zhxhinfu.blog.163.com/blog/static/1875711882012618104341479/
http://www.cnblogs.com/firecode/archive/2012/09/13/2683286.html二:横屏竖屏
以下步骤是网上流传的,不过我自己之前是通过图形化界面实现这个配置,算是殊途同归,有空我会把图片贴上来。
还要说明一点:每个activity都有这个属性screenOrientation,每个activity都需要设置,可以设置为竖屏(portrait),也可以设置为无重力感应(nosensor)。
要让程序界面保持一个方向,不随手机方向转动而变化的处理办法:
在AndroidManifest.xml里面配置一下就可以了。加入这一行android:screenOrientation=”landscape”。
例如(landscape是横向,portrait是纵向):
关于多分辨率的分析:
http://www.ybzhan.cn/Tech_news/Detail/69328.html
- android多分辨的适配问题学习
- Android屏幕分辨问题
- ios 屏幕分辨和适配的问题
- android 手机分辨适配解决方案
- cocos2dx-3.0(31) 多分辨适配
- Android各分辨
- Android 各分辨
- 分辨真假数据科学家的20个问题及回答
- Cocos2d-x手游多分辨问题
- 分辨真假NIKE的高招
- 数组和结构的分辨
- Matconvnet学习——利用mnist网络训练自己的数据分辨左右手
- 杨建超-基于稀疏表达的图像超分辨重建-学习札记
- 如何分辨下載來的影片格式資訊
- 用于分辨浏览器类型的JS代码
- 怎样分辨想跳槽的员工
- ASINetworkQueue的代理中分分辨每一个request
- ajax发送时浏览器的分辨
- Access,SqlServer, Oracle, DB2 常用的几个函数
- Android如何防止apk程序被反编译
- android目录结构分析
- Android APK反编译详解(附图)
- UIViewController的生命周期
- android多分辨的适配问题学习
- javaWeb_01-web开发相关概念与常见web服务器
- Java与delphi动态链接库的数据交互(一)
- android数据库批量导入数据
- javaWeb_02-web服务器启动问题
- Android异步处理系列文章索引
- C++ explicit构造函数
- javaWeb_tomcat目录
- javaWeb_web应用和虚拟目录的映射