我有一個Android項目有50多個全局變量,我想摺疊它們,這樣項目就更乾淨了。是否有辦法摺疊全局變量?
有沒有辦法做到這一點?
此:
public class MainActivity extends Activity {
private TextView texView1;
private int value1;
...
x50
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
這樣:
public class MainActivity extends Activity {
globalVariables();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
private void globalVariables() {
private TextView texView1;
private int value1;
...
x50
}
}
簡答題號碼。爲什麼你有50? – 2017-04-06 17:30:49
我需要讓他們參與我的項目。 – user3593157
您可以創建一個「常量」類,讓全局變量爲靜態,並引用它們「Constants.globalVar1」。它會更乾淨,但如果可以的話,你應該儘可能地限制每個變量的範圍。擁有許多全局變量會使代碼非常難以閱讀。 – Ivan