`
mynameliux
  • 浏览: 1225 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
最近访客 更多访客>>
社区版块
存档分类
最新评论

Android屏幕适配

阅读更多
android的布局很烦人,通常开发一个软件要适应各种不同的屏幕尺寸。常会导致组建拉伸变形等等问题,这种情况下,就需在不同的values里写不同的dimens,例如建values-1280×720,values-960×640等文件夹,然后定义不同的demin。
注意使用这种方法时,一定要在values文件夹定义一个默认值,否则当在上面文件夹中寻找不到适合尺寸,也获取不到默认值的时候,并不会使用就近原则适配最合适的尺寸,而是直接抛出一个Android UI异常:UnsupportedOperationException: Can't convert to dimension: type=0x1
另外,如果使用了values-hdpi、values-ldpi这几个文件夹,那么程序将最先适配这几个文件夹,而直接忽略掉有具体数字定义的。这种情况也比较烦人。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics