1. 屏幕分辨率对应关系(drawable/values)
别称 | 分辨率 | drawable文件夹 | values文件夹 | DPI | 比例 | 图标标准 | density |
---|---|---|---|---|---|---|---|
QVGA | 320x240 | drawable_ldpi | values_ldpi | 120 | 4:3 | -x- | density |
HVGA | 480x320 | drawable_mdpi | values_mdpi | 160 | 4:3 | 48x48 | density |
WVGA | 800x480 | drawable_hdpi | values_hdpi | 240 | 5:3 | 72x72 | density |
720p | 1280x720 | drawable_xhdpi | values_xhdpi | 320 | 16:9 | 96x96 | density |
1080p | 1920x1080 | drawable_xxhdpi | values_xxhdpi | 480 | 16:9 | 144x144 | density |
2k | 2560x1440 | drawable_xxxhdpi | values_xxxhdpi | 640 | 16:9 | 192x192 | density |
其他分辨率
4:3
VGA 640480 (Video Graphics Array)
QVGA 320240 (Quarter VGA)
HVGA 480320 (Half-size VGA)
SVGA 800600 (Super VGA)
5:3
WVGA 800*480 (Wide VGA)
16:9
FWVGA 854480 (Full Wide VGA)
HD 19201080 High Definition
QHD 960540
720p 1280720 标清
1080p 1920*1080 高清
px/dp换算工具类
/**
* 根据手机的分辨率从 dp 的单位 转成为 px(像素)
*/
fun dip2px(context: Context, dpValue: Float): Int {
val density = context.resources.displayMetrics.density
return (dpValue * density + 0.5f).toInt()
}
/**
* 根据手机的分辨率从 px(像素) 的单位 转成为 dp
*/
fun px2dip(context: Context, pxValue: Float): Int {
val density = context.resources.displayMetrics.density
return (pxValue / density + 0.5f).toInt()
}
2. Android SDK版本对应关系
官方文档:https://developer.android.google.cn/about/versions?hl=zh_cn
平台版本 | API级别(SDK版本) | 版本代号 | 发布时间 |
---|---|---|---|
Android 14 | 34 | UpsideDownCake | 2023.4 |
Android 13 | 33 | Tiramisu | 2022.8 |
Android 12.1 | 32 | Sv2 | 2021.12 |
Android 12 | 31 | S | 2021.10 |
Android 11 | 30 | R | 2020.9 |
Android 10.0 | 29 | Q | 2019.8 |
Android 9.0 | 28 | Pie | 2018.8 |
Android 8.1 | 27 | Oreo | 2017.12 |
Android 8.0 | 26 | Oreo | 2017.8 |
Android 7.1.1 | 25 | Nougat | 2016.10 |
Android 7.0 | 24 | Nougat | 2016.8 |
Android 6.0.1 | 23 | Marshmallow | 2015.12 |
Android 6.0 | 23 | Marshmallow | 2015.10 |
Android 5.1 | 22 | Lollipop | 2015.3 |
Android 5.0 | 21 | Lollipop | 2014.11 |
Android 4.4W | 20 | KITKAT_WATCH | 2014.6 |
Android 4.4 | 19 | KitKat | 2013.10 |
Android 4.3 | 18 | Jelly Bean | 2013.7 |
Android 4.2 | 17 | Jelly Bean | 2012.10 |
Android 4.1 | 16 | Jelly Bean | 2012.6 |
Android 4.03 | 15 | Ice Cream Sandwich | 2011.12 |
Android 4.0 | 14 | Ice Cream Sandwich | 2011.10 |
Android 3.2 | 13 | Honeycomb | 2011.7 |
Android 3.1 | 12 | Honeycomb | 2011.5 |
Android 3.0 | 11 | Honeycomb | 2011.2 |
Android 2.3.3 | 10 | Gingerbread | 2011.2 |
Android 2.3.1 | 9 | Gingerbread | 2010.12 |
Android 2.2 | 8 | Froyo | 2010.5 |
Android 2.1 | 7 | Eclair | 2010.1 |
Android 2.0.1 | 6 | Eclair | 2009.12 |
Android 2.0 | 5 | Eclair | 2009.10 |
Android 1.6 | 4 | Donut | 2009.9 |
Android 1.5 | 3 | Cupcake | 2009.4 |
Android 1.1 | 2 | - | 2009.2 |
Android 1.0 | 1 | - | 2008.9 |
3. Gradle插件对应关系
官方文档:https://developer.android.google.cn/static/studio/releases/gradle-plugin?hl=th
插件版本 | 所需的最低 Gradle 版本 |
---|---|
8.1 | 8.0 |
8.0 | 8.0 |
7.4 | 7.5 |
7.3 | 7.4 |
7.2 | 7.3.3 |
7.1 | 7.2 |
7.0 | 7.0 |
4.2.0+ | 6.7.1 |
4. 透明度对应关系
透明度 | 十六进制值 |
---|---|
100% 全透明 | 00 |
99% | 03 |
98% | 05 |
97% | 08 |
96% | 0A |
95% | 0D |
94% | 0F |
93% | 12 |
92% | 14 |
91% | 17 |
90% | 1A |
89% | 1C |
88% | 1F |
87% | 21 |
86% | 24 |
85% | 26 |
84% | 29 |
83% | 2B |
82% | 2E |
81% | 30 |
80% | 33 |
79% | 36 |
78% | 38 |
77% | 3B |
76% | 3D |
75% | 40 |
74% | 42 |
73% | 45 |
72% | 47 |
71% | 4A |
70% | 4D |
69% | 4F |
68% | 52 |
67% | 54 |
66% | 57 |
65% | 59 |
64% | 5C |
63% | 5E |
62% | 61 |
61% | 63 |
60% | 66 |
59% | 69 |
57% | 6B |
56% | 6E |
56% | 70 |
55% | 73 |
54% | 75 |
53% | 78 |
52% | 7A |
51% | 7D |
50% 半透明 | 80 |
49% | 82 |
48% | 85 |
47% | 87 |
46% | 8A |
45% | 8C |
44% | 8F |
43% | 91 |
42% | 94 |
41% | 96 |
40% | 99 |
39% | 9C |
38% | 9E |
37% | A1 |
36% | A3 |
35% | A6 |
34% | A8 |
33% | AB |
32% | AD |
31% | B0 |
30% | B3 |
28% | B5 |
28% | B8 |
27% | BA |
26% | BD |
25% | BF |
24% | C2 |
23% | C4 |
22% | C7 |
21% | C9 |
20% | CC |
19% | CF |
18% | D1 |
17% | D4 |
16% | D6 |
15% | D9 |
14% | DB |
13% | DE |
12% | E0 |
11% | E3 |
10% | E6 |
9% | E8 |
8% | EB |
7% | ED |
6% | F0 |
5% | F2 |
4% | F5 |
3% | F7 |
2% | FA |
1% | FC |
0% 不透明 | FF |
参考文档:
https://developer.android.google.cn/about/versions?hl=zh_cn
https://blog.csdn.net/kv110/article/details/119857755