Size: a a a

Android Developer

2018 February 09

М

Максим in Android Developer
источник

ИС

Ильмир Сулейманов in Android Developer
Привет всем, нормально хранить все константы в gradle ? вот так            buildConfigField "String", "BASE_URL", '"http://"'
источник

М

Максим in Android Developer
Ни разу такого не видел. А почему не создать просто интерфейс, и хранить их там?
источник

ИС

Ильмир Сулейманов in Android Developer
gradle храню константы, в зависимости от релизи и дебага береться та или иная константа
источник

JR

Joe Rakhimov in Android Developer
Максим
Ни разу такого не видел. А почему не создать просто интерфейс, и хранить их там?
источник

JR

Joe Rakhimov in Android Developer
Это может пригодиться когда надо разные значение одного переменного. Например, есть BASE_URL для отладки и для релиза
источник

ИС

Ильмир Сулейманов in Android Developer
нормально хранить все константы в gradle ? вот это меня интересует, кто нибудь хранить?
источник

MT

Marat Tanchuev in Android Developer
Ильмир Сулейманов
нормально хранить все константы в gradle ? вот это меня интересует, кто нибудь хранить?
это правильно, если значение должно зависеть от buildtype и flavor
источник

ИС

Ильмир Сулейманов in Android Developer
Спасибо
источник

--

- - in Android Developer
Скажите как такое может быть что в variables при пошаговой отладке я вижу одно значение а смотря логику переходов программы там точно другое? У меня switch срабатывает на case 2 а в variables я вижу значение 3. Неверное значение именно в variables
источник

AB

Alexander Bragin in Android Developer
- -
Скажите как такое может быть что в variables при пошаговой отладке я вижу одно значение а смотря логику переходов программы там точно другое? У меня switch срабатывает на case 2 а в variables я вижу значение 3. Неверное значение именно в variables
А можно скрин данного блока кода? Или загрузить временно куда-нибудь? Например на https://gist.github.com/
источник

--

- - in Android Developer
Сейчас дам скрин где все видно
источник

--

- - in Android Developer
источник

--

- - in Android Developer
Видео что зашло во второй case и это верно
источник

--

- - in Android Developer
А в вариэйблс я вижу 3 , но оно там ставит дефолтное значение, потому что почему то статическая константа из класса preferences обозначена там же как null хотя в ней задана строка
источник

--

- - in Android Developer
Пробовал clean делать, ребилдить
источник

--

- - in Android Developer
Не помогло
источник

n

nullpexx in Android Developer
сурово
источник

n

nullpexx in Android Developer
попробуйте пустить свитч не по стринге, а по инту
источник

n

nullpexx in Android Developer
получается, что из преференс будете вызывать getInt
источник