android应用如何适配于多个分辨率的手机
2012-07-25 15:25
363 查看
前言 android手机分辨率多样,这样面临我们开发的应用要适应于多个分辨率的设备上. 对于应用来讲主要分三块考虑 1 )界面配置 根据不同的分辨率,创建手机界面文件 例子: 在res下创建layout-800x480 layout-480x320 并在各自不同分辨率的文件夹下创建界面文件 2)图片配置 不同的分辨率,界面的长宽比不一致,需要不同规格的图片 在drawable-hdpi,drawable-ldpi,drawable-mdpi 中放不同分辨率的图片 3)动态实现的界面,样式的设定 不同分辨率,界面的字体大小,字体等需要不同的样式,且需要动态生成的情况下,需要把不同分辨率的配置信息保存到应用中。 举例:在RES里创建 values-480x320 values-800x400 并在创建的文件夹中分别创建string.xml <dimen name="Text_size">30px</dimen> 在程序中直接调用R.dimen.Text_size |
这个主要是为了支持多分辨率的. hdpi里面主要放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) mdpi里面主要放中等分辨率的图片,如HVGA (320x480) ldpi里面主要放低分辨率的图片,如QVGA (240x320) 系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片. |
相关文章推荐
- Android应用如何适配不同分辨率的手机
- Android应用如何适配不同分辨率的手机
- android应用如何适配于多个分辨率的手机
- Android应用如何适配不同分辨率的手机
- 实战开发问题总结(界面设计)----android应用如何适配于多个分辨率的手机
- Android应用如何适配不同分辨率的手机
- Android应用如何适配不同分辨率的…
- 详解Android应用如何匹配不同的手机分辨率
- android应用如何适配多种手机
- 详解Android应用如何匹配不同的手机分辨率
- android应用如何同时适配平板和手机
- Android应用如何匹配不同的手机分辨率
- android 图片自适应,完美适配各分辨率手机
- Android平台根据分辨率计算屏幕尺寸,基于物理尺寸来验证手机和平板应用合并的可行性
- android手机,如何删除系统应用
- Android平台根据分辨率计算屏幕尺寸,基于物理尺寸来验证手机和平板应用合并的可行性
- 【最新】Android 手机分辨率整理(做屏幕适配的拿走)
- android中不同手机分辨率适配问题
- 如何在android手机上实现app开机自动运行启动(可以打开应用界面)。
- android如何获得手机屏幕分辨率