Size: a a a

StartAndroid Ru Chat

2020 September 10

I

Ivan in StartAndroid Ru Chat
про синтетик тоже чего то говорят из серии нерекомендован к использованию, интересно услышать мнений на этот счёт
источник

AD

Andrei Danilenko in StartAndroid Ru Chat
Ivan
а, или findViewById тоже вариант)
как я понял по этой беседе никто так не делает  в комерческой разработке) поэтому думаю есть смысл сразу трогать либы учиться)
источник

I

Ivan in StartAndroid Ru Chat
у нас так делают, правда проекту 6 лет и половина на Java
источник

I

Ivan in StartAndroid Ru Chat
но тут много ума не нужно, поэтому изучить что-то кроме findViewById будет полезно
источник

I

Ivan in StartAndroid Ru Chat
правда синтетик использовать тоже много ума не нужно🌚
источник

AD

Andrei Danilenko in StartAndroid Ru Chat
я вот увидел в гайде вот такой пример, я конечно пока не знаю насколько это полезно, но выглядит прикольно и удобно)
источник

A

Alex in StartAndroid Ru Chat
Приветствую. Пытаюсь организовать вот такую чушь, чтобы можно было запросы к префам делать через методы класса, и не инициализировать каждый раз по новой все это. Соответственно получаю null object reference при попытке вызвать DataBase dataBase = new DataBase() в другом классе. Имеется ли возможность реализации данной темы или это невозможно решить?
источник

I

Ivan in StartAndroid Ru Chat
Alex
Приветствую. Пытаюсь организовать вот такую чушь, чтобы можно было запросы к префам делать через методы класса, и не инициализировать каждый раз по новой все это. Соответственно получаю null object reference при попытке вызвать DataBase dataBase = new DataBase() в другом классе. Имеется ли возможность реализации данной темы или это невозможно решить?
не надо его наследовать от Application, Application у тебя один на весь ЖЦ приложения
источник

I

Ivan in StartAndroid Ru Chat
просто передай контекст в конструктор и всё
источник

I

Ivan in StartAndroid Ru Chat
database = new DataBase(context)
источник

A

Alex in StartAndroid Ru Chat
А как тогда проинициализировать базу?
источник

A

Alex in StartAndroid Ru Chat
источник

I

Ivan in StartAndroid Ru Chat
это не база, а префы
context.getSharedPreferences(...)
источник

I

Ivan in StartAndroid Ru Chat
из контекста их надо доставать
источник

I

Ivan in StartAndroid Ru Chat
который ты передашь в конструктор класса
источник

A

Alex in StartAndroid Ru Chat
Ivan
это не база, а префы
context.getSharedPreferences(...)
Когда через контекст пишу начинает говорить что я не могу не статический гет преферанс доставать из статического контекста
источник

A

Alex in StartAndroid Ru Chat
Ivan
который ты передашь в конструктор класса
Все, походу начало доходить
источник

A

Alex in StartAndroid Ru Chat
Ivan
из контекста их надо доставать
Спасибо за ранние ответы. А есть ли способы если у меня диалог фрагмент не прикреплён к контексту)
источник

I

Ivan in StartAndroid Ru Chat
Alex
Спасибо за ранние ответы. А есть ли способы если у меня диалог фрагмент не прикреплён к контексту)
любой фрагмент прикреплен к активити
источник

I

Ivan in StartAndroid Ru Chat
после onAttach
источник