// Or supply a string resource to a method that requires a string
TextView textView = new TextView(this);
textView.setText(R.string.hello_world);
支持不同的屏幕
为了支持不同的尺寸和分辨率,必须将布局和文件放在这几个文件夹下
Android为了匹配屏幕,会自动缩放布局的尺寸
四种不同的尺寸
small
normal
large
xlarge
四种不同的分辨率
low (ldpi)
medium (mdpi),
high (hdpi),
extra high (xhdpi)
Bitmaps四种缩放大小
xhdpi:2.0
hdpi:1.5
mdpi:1.0
ldpi:0.75
支持不同的版本
在运行时检查系统版本
private void setUpActionBar() {
// Make sure we're running on Honeycomb or higher to use ActionBar APIs
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
ActionBar actionBar = getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
}
}