Android Studio 直接创建不同的dimins文件与使用不同的dimins文件创建不同的值文件有什么区别?

1sbrub3j  于 2022-12-13  发布在  Android
关注(0)|答案(1)|浏览(128)

我想要的是为每个不同屏幕尺寸的设备提供不同的dimens.xml文件。我已经搜索了信息,在所有帖子中我发现它们遵循第二条路径,但我没有发现任何遵循第一条路径的帖子,因为我认为这可以工作,这是一个更符合逻辑的路径。
哪条路更好,第一条还是第二条?它们是完全等价的吗?我可以为了我想要的目的而同时使用它们吗?
第一个路径:Android --〉Values文件夹--〉右键单击--〉新建--〉Values资源文件--〉文件名:dimens --〉选择屏幕尺寸限定符--〉选择我想要的密度(小、正常、超大)--〉单击OK
第二条路径:项目--〉资源--〉右击--〉Android资源目录--〉资源类型:values --〉选择屏幕大小限定符--〉选择我想要的密度(小、正常、超大)--〉单击OK --〉将特定dimens.xml文件添加到每个创建的目录

kq4fsx7k

kq4fsx7k1#

第三个路径-〉项目--〉资源->〉右键单击--〉Android资源文件-〉资源类型:值--〉选择屏幕大小限定符--〉选择所需的密度(小、正常、超大)--〉单击“确定”--〉创建的目录和文件

路径是一样的,不同的是第一个路径创建一个你以前命名的文件,而第二个路径只创建一个文件夹。2你可以使用你想要的。
有关设备兼容性here的详细信息

相关问题