永发信息网

安卓界面尺寸规范及分辨率一般怎么设定

答案:3  悬赏:20  手机版
解决时间 2021-03-20 19:33
  • 提问者网友:寂寞梧桐
  • 2021-03-20 02:22
安卓界面尺寸规范及分辨率一般怎么设定
最佳答案
  • 五星知识达人网友:行雁书
  • 2021-03-20 03:09
首先,Andoird开发相对于ios开发必须要考虑兼容性的问题
Android应用如何适配不同分辨率的手机,主要分三块考虑:
1.界面配置,根据不同的分辨率,创建手机界面文件
例子:
在res下创建 layout-800x480,layout-480x320,并在各自不同分辨率的文件夹下创建界面文件
2.图片配置,不同的分辨率,界面的长宽比不一致,需要不同规格的图片,在drawable-hdpi,drawable-ldpi,drawable-mdpi 中放不同分辨率的图片.
注:为了减小整个应用程序安装包大小,选用最高分辨率适配,特殊界面图片特殊处理.
3.动态实现的界面,样式的设定,不同分辨率,界面的字体大小,字体等需要不同的样式,且需要动态生成的情况下,需要把不同分辨率的配置信息保存到应用中。
例子:
在RES里创建 values-480x320 values-800x400 value-1280x720,并在创建的文件夹中分别创建dimens.xml,30px,在程序中直接调R.dimen.Text_sizeint sizeOfText = (int) this.getResources().getDimension(R.dimen.Text_size);
注:实际应用发现,字体大小适配时,比如只适配了如下屏幕字体
values-480x320 values-800x480 value-1280x720当出现手机屏幕分辨率为 854x480时会自动找最大字体适配 (value-1280x720).
全部回答
  • 1楼网友:西风乍起
  • 2021-03-20 05:39
这个一般都是固定的,要专业设别才能调节
  • 2楼网友:走死在岁月里
  • 2021-03-20 04:47
7寸的低端的产品一般是800*480,也会有1027*768的,当然10寸的一般可以达到1920x1080。   分辨率可以从显示分辨率与图像分辨率两个方向来分类。   显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少。由于屏幕上的点、线和面都是由像素组成的,显示器可显示的像素越多,画面就越精细,同样的屏幕区域内能显示的信息也越多,所以分辨率是个非常重要的性能指标之一。   图像分辨率则是单位英寸中所包含的像素点数,其定义更趋近于分辨率本身的定义。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯