型号 | 屏幕大小 | 操作系统 | density | densityDpi | weightPixels | heightPixels | scaledDensity | xdpi | ydpi |
低密度(ldpi) | 中密度(mdpi) | 高密度(hdpi) | 超高密度(xhdpi) |
120 | 160 | 240 | 320 |
其中屏幕信息中起决定性作用的是
densityDpi |
它决定着你的资源需要放入哪个文件夹,例如densityDpi=160,那么你的资源就必须放入后缀包括mdpi的文件夹
1、values-hpdi,values-mdpi,values-ldpi
字体大小和List的高度都可以存储到这几个目录,在7寸和10寸屏幕进行适配
2、图片和shape等效果可以放在drawable-hdpi,drawable-ldpi,drawable-mdpi目录
3、布局文件可以放在layout-hdpi,layout-ldpi,layout-mdpi目录
打开别的应用的方式
// 打开随手写应用
ComponentName comp = new ComponentName(
"com.suishouxie.freenote",
"com.suishouxie.freenote.FreeNote");
intent = new Intent();
intent.setComponent(comp);
startActivity(intent);