Code Bye

想问一下前辈们关于屏幕适配的问题。。。。。。。

 

安卓开发中,因为手机屏幕大小,分辨率,ppi等不同,那么你做的app要适应各种屏幕,想知道,企业上,是怎么解决这个问题的,专业的企业技术。。。。。谢谢!

这个美工会为你设计好了 480 720 1080 p 的图 放在工程相应的目录 手机会自动适配不同的分辨率图片

你的界面布局尽量不要写死 最好用wrap_content 要是要限定范围的话 用weight

都是.9图片么
10分
android 应用中的 res 目录下的 drawable-?dpi 文件就是用来屏幕适配的 , 不同大小的屏幕会去不同的文件夹之下找寻图片文件 。 drawable 文件夹下可以放置公用的图片、或者其他的资源, 然后在 drawable-?dpi 文件夹下 手机会自动根据自己的大小去自己对应的?dpi下 找图片资源的。 这个也是android的设计初衷, 也专业不专业没关系。 
相对布局???
不同 drawable 文件夹里面的图片就是用来做适配的。
30分
其实根据你们设计的UI界面选择合适的布局方式。一般的界面我们只需要注意多用LineraLayout布局方式和RelativeLayout布局方式。然后widtht和height尽量用wrap_content,还有结合weight使用就差不多够用了。但是有一些比较特殊的布局我们就可以用多个values去适配,又或者多个xml布局文件去适配。。具体还是要视情况而定。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明想问一下前辈们关于屏幕适配的问题。。。。。。。