402d
@402d
начинал с бейсика на УКНЦ в 1988

Насколько работоспособно в андроид WEAR использование статического свойства активити в качестве глобальной переменной?

Встретил в одном оперсоурсе такое
public class MainActivity extends Activity {
 static TGAPI client = null;
}
public class Chat_Activity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
 MainActivity.client.mylistener.add(myhandler);
}
}

Всю душу перевернуло. Ну неправильно. В андроиде так не пишут. Человек похоже до этого долго писал под яблоки.
Если и будет работать, то только чудом из-за того что активити не прибивается в обязательном порядке.
Но проект под WEAR OS и может это нормальная практика для экономии ресурсов ?
  • Вопрос задан
  • 22 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы