Android UI 设置背景

设置背景的途径

  • 在代码中设置
yourView.setBackgroundResource(R.drawable.your_picture);
yourView.setBackgroundDrawable(getResources().getDrawable(R.drawable.your_picture));
yourView.setBackgroundColor(Color.parseColor("#FFFF0000"));
yourView.setBackgroundColor(Color.RED);
  • 在 xml 里设置
android:background="@android:drawable/your_picture"
android:background="#33333333"

设置背景的颜色效果

  • 通过 Android 原生颜色设置
android:background="@android:color/transparent"
  • 通过 Android 原生主题设置
android:theme="@android:style/Theme.Translucent"
  • 通过 alpha 值设置 0 ~ 255
View v = findViewById(R.id.your_view);
v.getBackground().setAlpha(100); // 值越小越透明
  • 通过 ARGB 设置
android:background="#80000000"

你可能感兴趣的:(Android UI 设置背景)