永发信息网

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

答案:3  悬赏:20  手机版
解决时间 2021-03-20 19:33
安卓界面尺寸规范及分辨率一般怎么设定
最佳答案
首先,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).
全部回答
这个一般都是固定的,要专业设别才能调节
7寸的低端的产品一般是800*480,也会有1027*768的,当然10寸的一般可以达到1920x1080。   分辨率可以从显示分辨率与图像分辨率两个方向来分类。   显示分辨率(屏幕分辨率)是屏幕图像的精密度,是指显示器所能显示的像素有多少。由于屏幕上的点、线和面都是由像素组成的,显示器可显示的像素越多,画面就越精细,同样的屏幕区域内能显示的信息也越多,所以分辨率是个非常重要的性能指标之一。   图像分辨率则是单位英寸中所包含的像素点数,其定义更趋近于分辨率本身的定义。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我女朋友去意大利打工了,长期的那种,我想去陪
3D设计软件哪个最好用?
怎么锻炼左脑
乔马军老回民特色拌面王地址在哪,我要去那里
枕芯用什么材料好!
判断题香港位于珠江口的西岸,紧靠内地的经济
x除以3—60=3x 60怎么解方程
热血传奇手机版法师打架怎么操作
十个会计税法选择题,请帮忙解决,越快越好,
达美家陶瓷彩虹玉石系列瓷砖怎么样
南部县国药有限公司医疗器械经营部怎么去啊,
幽门螺杆5.7需要分餐吗?
苹果x和苹果8p哪个值
全微分里o(p)是什么意思
阳光小学这个地址在什么地方,我要处理点事
推荐资讯
陕北面馆我想知道这个在什么地方
湖南科技大学安全工程好吗大神们帮帮忙
红警3苏联,盟军,旭日的超武各是什么?
我孩子也是鼻粘膜糜烂出血,秋天最多发,有什
任泉和范冰冰开的火锅店叫什么名
求大神告知oppoR7P如何解除程序密码
用什么软件重装系统最好ghost
有喜欢去舞厅跳交谊舞的吗?
瑞风1.9柴油车变速箱加什么油
免疫系统和淋巴系统的区别?
自律和保密的意思
住宅结露算是问题吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?