Ist es besser, den Instanzvariablen in onCreate, onResume oder nur bei der Deklaration Standardwerte zu geben? In Code:Ist es besser, den Instanzvariablen in onCreate, onResume oder nur bei der Deklaration Standardwerte zu geben?
Bei der Deklaration sie:
public Class Foo extends Activity{
private String variable1 = "my super var";
private int variable2 = 42;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
}
oder während onCreate
public class Foo extends Activity{
private String variable1;
private int variable2;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
variable1 = "my super var";
variable2 = 42;
}
}
oder während auf Lebenslauf:
public class Foo extends Activity{
private String variable1;
private int variable2;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
protected void onResume() {
super.onResume();
variable1 = "my super var";
variable2 = 42;
}
}
Danke.
die Ihrer App-Lebenszyklus abhängt ..., aber vielleicht ist onResume die Wahl, in meinem Fall, ich benutze onCreate Zuhörer zu setzen und jede visuelle Sachen – DGomez