码迷,mamicode.com
首页 > 其他好文 > 详细

屏幕适配问题

时间:2015-07-17 13:30:48      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

1.切换横竖屏问题

  由于现阶段还是尝试性开发,所以就直接不允许切换横竖屏。

  设置方式如下:在AndroidManifest.xml文件中加入android:screenOrientation属性限制(activity标签下添加)。

  • Android:screenOrientation="landscape" //是限制此页面横屏显示
  • Android:screenOrientation="portrait" //是限制此页面数竖屏显示

    eg. <activity android:name=".XXX"
        android:screenOrientation="portrait"></activity>

 

2.屏幕适配问题

  1)图片适配

    (1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854)

    (2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x480)

    (3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240x320)

    (4)drawable-xhdpi里面存放低分辨率的图片,如 (1280x720)

    (5)drawable-xxhdpi里面存放低分辨率的图片,如 (1920x1080)

      参考:http://blog.csdn.net/jdsjlzx/article/details/45891551

  2)字体适配

    根据不同分辨率获取不同字体大小

      res里创建values-480x320/strings.xml 里面设置<dimen name="Text_size">30px</dimen>
        和values-800x400/strings.xml 里面设置<dimen name="Text_size">40px</dimen>

      分别代表480X320 和 800X400分辨率情况下 字号为30px和40px;

      在java文件中这样调用int sizeOfText = (int) this.getResources().getDimension(R.dimen.Text_size);

      也可以在布局文件中使用

      参考:http://blog.csdn.net/loongggdroid/article/details/41485697

 

屏幕适配问题

标签:

原文地址:http://www.cnblogs.com/pngcui/p/4654044.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!