使用自定义样式(style)来代替 XML 中直接设置的属性。
// 获取按钮
Button myButton = findViewById(R.id.my_button);
// 将按钮的样式设置为自定义样式
myButton.setStyle(R.style.MyButtonStyle);
// 修改按钮的样式
myButton.setTextColor(Color.RED);
myButton.setTextSize(18);
// ...
这样,Android Studio 就不会覆盖你自定义的按钮样式了。