android各类分辨率的单独适配

以我新建的一个标准测试程序为例,app

图片

(1)src ——源代码(Source)管理节点。布局

(2)gen——自动生成(Generated)的文件点。测试

(3)Referenced Libraries——工程的参考库管理节点。spa

        该节点主要管理Android工程须要引入的其余的一些外部库。xml

(4)assets——工程资产(Assets)管理节点。htm

(5)res——工程资源(Resource)管理节点。图片

        该节点用于管理工程所引入的资源素材。ip

        1. drawable子节点,用于管理可绘制的资源。ci

            图标的目录:资源

               大   res/drawable-hdpi   72×72
               中   res/drawable-mdpi  48×48
               小   res/drawable-ldpi    36×36

        2. layout子节点,用于布局的管理。

        3. value子节点,用于常量值的管理。

(6)“AndroidManifest.xml”——工程清单文件节点。

(7)“default.properties”——工程属性文件节点。

上述是一般标准形式,可是随着SDK的更新与成熟,Android目录结构也有了部分的改变,如下举几个例子说明。

1,引入doc节点

图片

你们能够把一些说明性的文档或者log文件放在这个目录下,是个不错的选择,培养了良好的代码习惯也为后人带去了便利。

2,多种分辨率尺寸适配

图片

你们都是专业的,一目了然这是对各类分辨率的单独适配,可是我本人并不推荐这种方法,太不灵活了,工做量也大,太不能体现技术,不过最近本人发现一个神器是对各个分辨率适配的文件夹,他把1-500dp的各个分辨率px值都计算了出来,本人没有亲自试验好很差用,有兴趣的能够试试。下载地址:http://www.kuaipan.cn/file/id_47232300814958626.htm

3,多语言图片适配

图片

你们没看错,这下面全是含有中文文字的图片,有时app效果必须使用图片,可是用图片怎么作多语言适配,答案就在这里了,请利用drawable-zh,drawable-en.等等等等作。

以上是我用过的一些状况,你们还有补充的能够回复,我会及时整理的。

相关文章
相关标签/搜索