Size: a a a

StartAndroid Ru Chat

2020 October 28

AS

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

RF

Ruslan Fakhrutdinov in StartAndroid Ru Chat
Да. Но тебе few надо изменить и two убрать
источник

RF

Ruslan Fakhrutdinov in StartAndroid Ru Chat
few - это 2/3/4
источник

AS

Alex Suvorov in StartAndroid Ru Chat
Хорошо, спасибо
источник

RF

Ruslan Fakhrutdinov in StartAndroid Ru Chat
Если надо - можешь ещё "zero" указать
источник

AS

Alex Suvorov in StartAndroid Ru Chat
Убрал для теста пока что, спасибо
источник

J

Johny in StartAndroid Ru Chat
Коллеги!
Подскажите пожалуйста как канонически верно сейчас хранить в приложении (небольшой туристический агрегатор) список городов. Есть города ВЫЕЗДА и города ПРИЕЗДА. Это два разных списка. При этом каждому русскому слову соответствует его латинское начертание, используемое для работы с API собственным.

В Resources создавать массив или можно обычным классом, внутри которого при каждом запуске создается два HashMap?
источник

V

Vladushka in StartAndroid Ru Chat
хранить в бд локально
источник

M

Mikhail Android in StartAndroid Ru Chat
Если список статичный и не будет меняться - а надо его просто прочитать - просто файл в формате json можно вычитать при старте приложения и использовать список из json
источник

TH

Taras Hreshchyshyn in StartAndroid Ru Chat
Mikhail Android
Если список статичный и не будет меняться - а надо его просто прочитать - просто файл в формате json можно вычитать при старте приложения и использовать список из json
лучше бд, из файла, при большом списке, дольше будет
источник

M

Mikhail Android in StartAndroid Ru Chat
Смотря какой список. Но ему в БД тоже надо же откуда-то записать изначально
источник

M

Mikhail Android in StartAndroid Ru Chat
Если там 100 или даже 1000 городов вообще не проблема
источник

M

Mikhail Android in StartAndroid Ru Chat
Если милион - то да
источник

J

Johny in StartAndroid Ru Chat
Спасибо всем за рекомендации!
Список городов 14 и 30 городов.
В работе предполагается использовать "словарь" hashMap и вот его лучше генерировать из Json наверное проще, чем из БД?
источник

J

Johny in StartAndroid Ru Chat
Хотя используя Room наверное тоже труда не составит
источник

J

Johny in StartAndroid Ru Chat
HashMap так как приложение  получает постоянно по запросу пользователя списки туров, в которых инфа о городах - латиницей, поэтому надо будет на лету конвертироватьв русские эквиваленты
источник

J

Johny in StartAndroid Ru Chat
Может неправильно размышляю? Буду рад советам
источник

M

Mikhail Android in StartAndroid Ru Chat
Использование рум - лишние зависимости и соответсвено размер приложения - если это не критично то можно. Но для 15 слов не вижу смысла особо базу тянуть
источник

J

Johny in StartAndroid Ru Chat
Там Рум предполагается еще для учета "избранных" туров. Сначала подумал о ШередПреференс, однако посчитал как слишком низкоуровнево :)
источник

ТШ

Тимофей Шибитов... in StartAndroid Ru Chat
Rv Ch
на 10 андроиде есть возможность получить IMEI ?
учитывая вот эту статью https://developer.android.com/about/versions/10/privacy/changes#data-ids
Логика приложения привязана в железу? Нет, тогда зачем? Идентифицировал пользователя и работай с ним, пусть он хоть с калькулятора конектится к тебе....
источник