저는 50 개 이상의 전역 변수가있는 Android 프로젝트가 있으며 프로젝트를보다 깔끔하게 정리할 수 있도록 축소하려고합니다.전역 변수를 축소하는 방법이 있습니까?
할 방법이 있습니까?
이이에
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
}
}
짧은 대답 no. 왜 지구상에 50 마리가 있습니까? –
내 프로젝트에 필요합니다. – user3593157
전역 변수를 정적으로 만들고'''Constants.globalVar1'''를 참조하는 'Constants'클래스를 생성 할 수 있습니다. 가능한 경우 청소기가되지만 각 변수의 범위를 가능한 한 많이 제한해야합니다. 많은 전역 변수를 사용하면 코드를 읽기가 매우 어렵게 만들 수 있습니다. – Ivan