Igor
doSimething вызывается из onUpgrade SQLiteOpenHelper класса
Скинька стектрейс ибо это очень странно
Volodymyr
AOI_LaunchScreen в манифесте прописан ?
Aleksandr
AOI_LaunchScreen в манифесте прописан ?
да, приложение хорошо работает. NPE вылетает только во время работы с callback
Aleksandr
когда срабатывает обновление SQLite
Aleksandr
https://pastebin.com/tiEC8kqA
Aleksandr
весь же)))) В скрине я выделил только то, что к приложению относится)))
Aleksandr
https://pastebin.com/gKFXpVDL
Igor
https://pastebin.com/gKFXpVDL
Тут 95% что просто активити закрылось уже (утечка короче)
Aleksandr
Здесь набрался: http://developer.alexanderklimov.ru/android/java/interface.php
Dug
Здесь набрался: http://developer.alexanderklimov.ru/android/java/interface.php
Никогда не используй этот сайт вообще.
Igor
Оу жесть 😅 (а слона то я и не приметил)
Aleksandr
Мне нужно просто вызвать в onUpgrade A02_LangActivity, а A01_LaunchScreen финишировать. Прописывал intent вместе с AddFlag(Intent....CLEAR_TOP); и конекстом из класса Application, но A01_LaunchScreen дважды отрабатывалось и нужного не получал
Dug
что с ним не так?
Ужасный сайт с такими же ужасными гайдами и этими ссаными котами на каждой строчке кода. Лучше гуглите, либо startandroid.ru. это хоть как-то лучше
Igor
там аналогичный пример
Насчет сайта ничего не сказу (там в примере не активити создается) В общем запомни: Создавать активити/сервисы может ТОЛЬКО Android Пользователю НЕЛЬЗЯ самому вызывать их конструктор.
Aleksandr
((
Dug
Понял. Что с кодом делать ?:
Можно почитать официальную документацию. Она даже на русском есть
Igor
Понял. Что с кодом делать ?:
Ну хотя бы активити не создавай. Передавай ее параметром в конструктор DataBaseHelper (ебернутую в weakreference).
Aleksandr
Ну хотя бы активити не создавай. Передавай ее параметром в конструктор DataBaseHelper (ебернутую в weakreference).
не я вызываю DataBaseHelper. Во время запуска проихсодит обращение к БД, а Android уже сам запускает onUpgrade
Vladislav
никто не может подсказать что у мидлов вообще спрашивают сейчас на собеседованиях? насколько глубоко нужно кишочки знать? не спрашивают же про ооп, структуры данных и жц активти/фрагментов
Igor
Оу жесть 😅 (а слона то я и не приметил)
У меня так на работе предыдущий программист делал :) Leak canary уже всю память забила :))))
Igor
По моему тут очевидно. Нафиг там на 58 вызывается movetonext?
Nikita
:D
Igor
Ну можно похаливарить что в 2018 юзать курсоры это адовое легаси (кроме системных провайдеров). Я сам их года 4 наверное не трогал.
Dug
А как без них?
Igor
>> А как без них? List<T> 😏
Ivan
>> А как без них? List<T> 😏
А вдруг данных много?)
Ivan
Хахахаха
Ivan
Я не любитель курсоров, но придумать кейс, когда они могут пригодиться, не сильно сложно
Igor
Ну если буду писать twitter 😏 то конечно задумаюсь. Хотя тут и курсор не поможет с его ограничением в 1-2MB. А вообще вываливать на юзера 10k элементов просто так, тоже непонятно зачем.
Ivan
Не так давно писал контент провайдер для общения двух приложений и там без курсора как-то не очень :)
Danil
я делал
Danil
один экземпляр плеера держал
Danil
в адаптере
Danil
перформанс норм
Danil
я не делал lazy инициализацию
Danil
это бессмысленно мне кажется
Ваня
Такая проблема: Собираю данные с календаря о ивентах, записываю их в массивы и передаю сразу в листвью(тайтл, дескрипшн, локейшн и т.д). Никак не получается нормально обновить листвью при удалении элемента
Ваня
Тобишь мне нужно удалить по одному элементу из каждого массива
Ваня
Пробовал удалить в адаптере элементы
Ваня
И вызвать notifyDataSetChanged
Ваня
Но что-то идёт не так
Chriz
Chriz
Пришло сообщение о сбоях
Chriz
Ктонибудь работал с деобфуксацией ? Что оно делает ?
Vladislav
дает тебе понять где трабла вывалилась жеж
Chriz
А что оно просит загрузить ? Потылся почти все файлы проекта туда перетащить и ничего не принимает .
Chriz
Пытался*
Vladislav
ему скормить маппинг нужно, он должен болтаться в билде
Stanislav
так там вроде и без маппинга стек нормальный
Ory
#whois Работаю в маленькой аутсорс компании, веду проект на Котлине, интересно: может что-то новое, полезное узнаю или поделюсь, ссылку на группу скинул коллега.
Nikita
Может кто-нибудь случайно знает канал про OpenCV? 😁
Azret
Плюсую
Alexander
Может кто-нибудь случайно знает канал про OpenCV? 😁
Может быть что-то более общее подойдет? Например, https://tlgrm.ru/channels/@ai_machinelearning_big_data Хотя он больше новостным попахивает...
Nikita
Может кто нибудь шарит, как сделать такую магию: есть модуль у него в зависимостях другой модуль. Мне надо чтобы первый модуль при подключении в проект сам в себе нёс тот второй модуль который в зависимостях
Nikita
хз как это проще объяснить...
Nikita
типа можно сделать вот так
Nikita
https://gist.github.com/anonymous/77b9125aabcbfc3322140d54cfdbed2e
Nikita
тогда придётся самому подключать в Апп и openCV и мою либу. А если версия openCV изменится то всё посыпется...
Udery
а можно как то вызвать программно коннект, как в системном меню настроек блютуза, когда кликаешь на девайс?
Марат
Кто шарит в дистрибьюте сплитованных апк подскажите плз: Есть три желаемых квалификатора для сплита: hdpi, xhdpi, xxhdpi. Если заливать в GP без универсальной апк, будет ли девайсам с mhdi доступно приложение и подтянет ли он для него ближайший квалификатор (hdpi)? и для xxxhdpi подтянет ли xxhdpi? В случае со сплитом по abi, если не загружать универсальную, то приложение просто не будет доступно несовместимым девайсам, оно и понятно из за хардварных особенностей. У сплита по денсити отличается поведение в этом плане?
Ilya
Всем привет! Кто может скинуть контакт админа ru_ndk ?
Anonymous
Всем привет! Есть ли возможность сохранить сгенеренный UUID так, чтобы он сохранялся после переустановки/удаления приложения и доступ к нему мог быть из нескольких приложений, по аналогии с iOS KeyChain? (External storage не вариант)
Ilya
спасибо!
Ilya
да смешная тема была, скинул ссылку на книжку Страуструппа и получил бан)
Anonymous
Тут проедставлять нужно) ха, ну ладно:)
Anonymous
Всем привет)
Anonymous
1. Сейчас хочу сделать справочник для города 2. Я Web-разработчик 3. Хз 4. Я чайник в андроиде и мне нужна помощь 5. Татарстан 6. На сайте про каналы телеграм
Anonymous
А теперь вопрос) Я вот создаю фрагменты в ViewPager для TabLoyt и погуглив я понимаю чтобы использовать Transaction геморой? если изначально не создаю фрагменты через Transaction ?? Чтобы заменять эти фрагменты, один на другой
Anonymous
Сайты уже скучно) Ими уже не пользуются)
Anonymous
Да и под андроид я запоздал))
Nikita
а кого-то за Страуструпа банят...