Denis
2мб, вроде
Dyno
и как быть? :/
Denis
бля, так он тебе пишет прям
Denis
что у тебя лимит привышен
Denis
почему логи не читаешь)
Dyno
да, не глянул туда сразу
Denis
и как быть? :/
не запрашивать так много записей
Mike
ёпть, серьёзно? JsonArray в БД?
Dyno
не запрашивать так много записей
по 2 мегабайта доставать тлько?
Mike
уже молчу про создание нового Gson каждый раз...
Denis
уже молчу про создание нового Gson каждый раз...
я даже не стал смотреть код, потому что на фотках сложно как-то
Mike
Это норма
хуёрма
Denis
Это норма
ну хз. Он тяжеленький
Mike
а что?
И вот там 1500 объектов?
Mike
даже больше
https://memepedia.ru/wp-content/uploads/2017/07/%D0%BF%D0%B0%D0%BB%D0%BA%D0%B0.jpg
Dj
даже больше
Не лагает?
Dyno
нет. все отлично работает
Mike
Не лагает?
Посмотри оригинальный вопрос. Не работает, в окно не пролазит.
Dyno
ну если не доставать только :D
Mike
ладно, а как по-другому хранить?
погугли про отношения и нормальные формы)
Dyno
погугли про отношения и нормальные формы)
так а для чего typeconverter придумали?
Mike
так а для чего typeconverter придумали?
чтобы хранить типы, которые не поддерживаются румом из коробки
Denis
Denis
Разберись вообще с понятием реляционной базы данных
Mike
лучше вот так, да?
да, и лучше без мМусора в именах, но сейчас это всё равно не поможет
Михаил
Dj
он не нужен
гугл сам его использует же
Михаил
гугл сам его использует же
поправка: пара людей в гугле его использует
Mike
sidenote: JSON ужасно неэффективен, т. к. там постоянно повторяются имена полей объектов. JSON особенно неэффективен в Java, т. к. там UTF-16. Ещё JSON категорически неэффективен в XML (привет, SharedPreferences), т. к. каждая кавычка превращается в ".
Mike
гугл сам его использует же
значит, остальные тоже должны говнокодить! Будт как гугл!
Dyno
ладно, это холивар, я люблю эту конвенцию. так видно где глобальная переменная, а где нет. в ином случае указать глобальность можно через this, но это дольше и в анонимных классах придется еще имя класса добавлять. есть и другие преимущества
Dj
значит, остальные тоже должны говнокодить! Будт как гугл!
Ну, в гугле тоже норм челики работают. Вортон вот, никогда не говонокодит
Mike
так s для статики
а глобальное — и есть статика. А this — ни разу не глобальное.
Dyno
а глобальное — и есть статика. А this — ни разу не глобальное.
ну я про другую глобальность. в рамках одного класса
Mike
ну я про другую глобальность. в рамках одного класса
В рамках класса глобален статик. Мемберы не глобальны, а существуют в рамках инстанса.
Mike
Короче, RTFM.
Sergey
гугл сам его использует же
https://google.github.io/styleguide/javaguide.html#s5.1-identifier-names стайлгайд гугла с вами не согласен)
Mike
Good catch, это не гугловый стиль, а аосповый.
Sergey
поправка: пара людей в гугле его использует
заиди в исходники любого гугловского класс и лицизрей "m..."
Mike
заиди в исходники любого гугловского класс и лицизрей "m..."
ну зайди https://github.com/google/gson/blob/master/gson/src/main/java/com/google/gson/Gson.java#L124
Mike
Gson один такой? Штош, пойдём посмотрим гуаву
Михаил
заиди в исходники любого гугловского класс и лицизрей "m..."
первое, что пришло в голову https://github.com/google/dagger/blob/master/java/dagger/android/processor/ContributesAndroidInjectorGenerator.java#L65
Sergey
Хоспаде! Да зайдити вы в ЛЮБОЙ КЛАСС БЕЗ КОТОРОГО НЕ ОБХОДИТСЯ ПРОЕКТ. В тоте же View, Activity, ApCompatActivity и т.д.
Mike
андроид — это стартап, купленный вместе с кодстайлом
Sergey
Честно говоря, мне пофигу на "m.." но плюсы от его использования есть
FreeUser
Всем доброго времени суток) Подскажите как заставить TextView переносить строки а не разрывать их? Имеется строка: 123.123.123.123.123.123 Нужно чтобы разрыв ищел по "." а не так: "123.123.123.1 23.123.123"
Co(n)stantine👨‍🔬
Sergey
И?
Co(n)stantine👨‍🔬
И?
и какие плюсы то? Хотелось бы узнать ваше мнение🙂
Mike
плюсы довольно очевидные — без IDE видно, где поле, а где локальная переменная. но this. для этого всё же лучше подходит.
Sergey
Ну, ok. Не "гугловских", а "андроидовских".
Sergey
по Ctrl+F12 всё вперемешку с методами :(
Sergey
это да, но список больше. Но пользоваться можно, не вопрос.
Serhii
после ухода с фрагмента с картой и вызова fusedLocationClient!!.removeLocationUpdates(locationCallback) висит уведомление "App Searching GPS" кто то стыкался с этим?
Andrey
На счет префиксов, вот дядюшка Боб пишет. А вобще полезная эта книга "Чистый код"
Andrey
Andrey
А код он пишет или только книжки?
Я уверен что количество опыта у него по написанию кода нет ни у одного участника в этой группе.
Mike
Настолько несогласованное предложение, что даже спорить не могу.