У меня вопрос о лучшей практике Android. Я должен следовать коду, который работает красиво, но я думаю, что он не настолько изящный. Итак, мой вопрос: на каком этапе жизненного цикла приятно начать другую деятельность?Когда хорошее время, чтобы начать другое мероприятие
public class LoginActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ParentPreferences parentPreferences = new ParentPreferences(getApplicationContext());
if (parentPreferences.isPassExists()) {
Intent i = new Intent(this, MainActivity.class);
startActivity(i);
} else {
setContentView(R.layout.login);
}
}
}
Задача о: если родитель уже сделал пароль для защиты приложения, чем нам не нужно, чтобы показать LoginActivity. Я не знаю, это «здорово» для активности, чтобы дать намерение запустить, когда ни метод onCreate, ни другие методы жизненного цикла не будут завершены.
Что вы думаете о парнях?
не забудьте закончить() ваш вход в систему – Blackbelt
Thx! Зачем нужно здесь? Что, если я не добавлю финиша, но у меня нетистории в манифесте? – Karoly
noHistory позаботится об этом – Blackbelt