Задать вопрос
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 и может это нормальная практика для экономии ресурсов ?
  • Вопрос задан
  • 28 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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