Denis
тогда в чем проблема?)
Denis
данные из бд достаются довольно быстро
Denis
А что по скроллу?
а что с ним не так?
Vitaly
Denis
что значит размер скролла
Vitaly
что значит размер скролла
Если скроол маленький, загружено много элементов в список Если большой, загружено мало Разве не так?
Denis
что значит большой и маленький скролл? Не очень понимаю
ℕo ℕame
Denis
я по-прежнему не очень понимаю, в чем проблема
Denis
мб ты можешь показать?
Кирилл
ℕo ℕame
я по-прежнему не очень понимаю, в чем проблема
Как я понял из его сообщений, он думает что в вк ленте нет пагинации и 2.5к+ постов грузятся быстро. А у него медленно. Вот хочет узнать как сделать как вк))
Vitaly
В чем вопрос? Да, если много данных размер view скролла маленький
Воооот По этому скроллу я вижу, что в ВК в сообщениях пагинация используется, потому что при подгрузке данных он уменьшается А вот в новостях он всегда маленький
Vitaly
Vitaly
Буду тогда думать в сторону реализации пагинации
Denis
Буду тогда думать в сторону реализации пагинации
если ты делаешь ленту, то надо очень даже хорошо думать. Задача очень не тривиальная
Vitaly
если ты делаешь ленту, то надо очень даже хорошо думать. Задача очень не тривиальная
Ну да именно её и делаю Правда из-за специфики приложения придется использовать RecyclerView based архитектуру на одном из экранов, что ещё немного усложняет задачу, при этом шапка тоже динамическая и там не всегда Х элементов
Vitaly
В любом случае сложилось большее понимание того, что нужно делать)
Denis
еще совет. Тебе придется сделать пагинцию в две стороны. Ты не можешь бесконечно копить данные в оперативной памяти, поэтому список в RecyclerView надо будет постоянно контроллировать. Элементы, которые ты уже проскроллил, надо будет удалить и грузить их обратно, если пользователь поменял направление скролла. Т.е условно у тебя будут loadPrev и loadNext
Vitaly
В getItemCount ты можешь вернуть что угодно, для этого не нужно все записи держать в памяти
Ступил Не додумался, что размер скролла может зависеть от этого параметра Спасибо!
Alex
При клике по пуш создаётся новый инстанс активити, но старый не удаляется, если приложение открыто. Подскажите, какой флаг интента поможет?
Dim
добрый день, коллеги
Dim
я сам пишу на питоне, но тут один товарищ озадачил интересной задачей
Dim
если вы не против я его сюда приглашу - он вам сам все изложит
Anonymous
Я добавляю юзеров в Firestore, как удалить его из списка, когда пользователь удалил приложение? или может срок действия можно указать и запись сама удалится???
Never
Как запустить AsyncTask? Я туплю и не могу ничего сделать почему-то. Если кратко, то есть переменная ipfs. Она глобальная. Но я не могу её объявить. Это нужно делать в фоне, но тогда я не могу сделать её глобальной(?). Я запутался, в общем. Она выглядит так: var ipfs: IPFS = IPFS("/ip4/127.0.0.1/tcp/5001")
Never
Получаю: android.os.NetworkOnMainThreadException
Бабур
Добрый день , чем можно изменить ДАТУ ИЗМЕНЕНИЯ или СОЗДАНИЯ файла по образцу имени? Есть запись звонков с андроид устройства , пример записи Call@Вася(0099890775646)_20200614120309.mp3 Сейчас у этого файла стоит сегодняшняя дата 20.09.20, но звонок был совершен как видно по названию 20200614 - 14 июля 2020 года. И надо эту дату сперва выдернуть из названия а потом вставить в файл в свойствах. Таких файлов около 1600 шт. Для чего это нужно? - ранее был телефон на андроиде Xiaomi, потом перешел на новую модель и перенес все данные. При копировании в ручную записей звонков - на новом телефоне 1600 записей оказались одной датой . То есть приложение которое записывает звонки показывает все предыдущие 1600 звонков как будто сделанные одним днем - 20.09.20 в следствии того что дата изменения или создания изменилась на сегодняшнюю дату. Нашел аналогичный пост в интернете где можно решить такую проблему - https://qna.habr.com/q/481196 Но сам я не умею пользоваться скриптами. Кто может помочь, или подсказать как это сделать?
Бабур
Never
Добрый день , чем можно изменить ДАТУ ИЗМЕНЕНИЯ или СОЗДАНИЯ файла по образцу имени? Есть запись звонков с андроид устройства , пример записи Call@Вася(0099890775646)_20200614120309.mp3 Сейчас у этого файла стоит сегодняшняя дата 20.09.20, но звонок был совершен как видно по названию 20200614 - 14 июля 2020 года. И надо эту дату сперва выдернуть из названия а потом вставить в файл в свойствах. Таких файлов около 1600 шт. Для чего это нужно? - ранее был телефон на андроиде Xiaomi, потом перешел на новую модель и перенес все данные. При копировании в ручную записей звонков - на новом телефоне 1600 записей оказались одной датой . То есть приложение которое записывает звонки показывает все предыдущие 1600 звонков как будто сделанные одним днем - 20.09.20 в следствии того что дата изменения или создания изменилась на сегодняшнюю дату. Нашел аналогичный пост в интернете где можно решить такую проблему - https://qna.habr.com/q/481196 Но сам я не умею пользоваться скриптами. Кто может помочь, или подсказать как это сделать?
Это делается по-другому.))
Бабур
Never
как, подскажите
Приложение, в котором находятся все эти звонки твоё? Ну, в смысле у тебя есть доступ к его коду?
Never
да доступ есть
Смотри. Парсишь все файлы. split("("). И так получаешь дату. Её так же парсишь до нужного формата. А после через нужно это внести в файл. Как? А вот, секрет.)
Dim
без пересчета контрольной суммы тут явно не обойтись - факт
Dim
?
ну изменение любого поля файла повлечет изменение его контрольной суммы?
Ra
Можно ли аудио поток из динамика перенаправить в микрофон и чтобы звук из динамика не был слышен?
Dim
Вы о чем ?
ну акустическая обратная связь
Ra
ну акустическая обратная связь
на счет этого, не знаю, просто хотелось узнать на сколько это реализуема на практике .
Dim
я думаю можно
Dim
только какой смысл?
Бабур
Добрый день , чем можно изменить ДАТУ ИЗМЕНЕНИЯ или СОЗДАНИЯ файла по образцу имени? Есть запись звонков с андроид устройства , пример записи Call@Вася(0099890775646)_20200614120309.mp3 Сейчас у этого файла стоит сегодняшняя дата 20.09.20, но звонок был совершен как видно по названию 20200614 - 14 июля 2020 года. И надо эту дату сперва выдернуть из названия а потом вставить в файл в свойствах. Таких файлов около 1600 шт. Для чего это нужно? - ранее был телефон на андроиде Xiaomi, потом перешел на новую модель и перенес все данные. При копировании в ручную записей звонков - на новом телефоне 1600 записей оказались одной датой . То есть приложение которое записывает звонки показывает все предыдущие 1600 звонков как будто сделанные одним днем - 20.09.20 в следствии того что дата изменения или создания изменилась на сегодняшнюю дату. Нашел аналогичный пост в интернете где можно решить такую проблему - https://qna.habr.com/q/481196 Но сам я не умею пользоваться скриптами. Кто может помочь, или подсказать как это сделать?
еще актуально😌
Never
ну изменение любого поля файла повлечет изменение его контрольной суммы?
Только мы меняем не сам файл, а его иноды, поэтому контрольная сумма будет прежней.
Dim
Только мы меняем не сам файл, а его иноды, поэтому контрольная сумма будет прежней.
вобщем как я понял, этому товарищу нужен рабочий скрипт, что б он его прям на своем телефоне запустил в папке с файлами
Never
вобщем как я понял, этому товарищу нужен рабочий скрипт, что б он его прям на своем телефоне запустил в папке с файлами
Хз. Просто дата создания и изменения тоже переносится, поэтому можно и в PowerShell тупо запустить скриптик.
Dim
я тоже удивлен почему при копировании изменилась дата создания
Віталій
Всем привет. Не могу нагуглить... Подключил и настроил Paging library... теперь не могу догнать как можно еще реализовать фильтры, поиск... подскажите пожалуйста куда копать
Бабур
я тоже удивлен почему при копировании изменилась дата создания
может быть из за того что перенос делался в самом телефоне, то есть изначально (с верными данными) mp3 файлы были на SD карте, я их перенес в самом телефоне - вырезал и вставил во внутреннюю корневую папку телефона, там и сбилась дата
Dim
а какая разница, что ты это делаешь в винде, что в андройде
Бабур
а какая разница, что ты это делаешь в винде, что в андройде
ну как видишь есть разница, по моему примеру
Dim
значит был баг
Dim
возможно некорректно установлена дата на устройстве
Бабур
значит был баг
ты сам не можешь посмотреть что можно сделать?
Dim
я спец по питону и асму, в андройде я 0
Dim
у меня даж телефон на яве)
Dim
нокия 1680
Azeke
Здарова Народ. В ведройд студио сел впервые. Хотел написать "привет мир". Ошибка Design editor is unavailable until after a successful project sync не дает двинутся дальше. Connection to the internet denied в логах снизу. Синхронизация не проходит. В чем может быть проблема? Как исправить?
Anonymous
ребят, как в EditText добавить по середине ImageView и чтобы когда ты нажал на EditText он уходил, без кода я понимаю тут никак не обойтись?
Alex
При клике по пуш создаётся новый инстанс активити, но старый не удаляется, если приложение открыто. Подскажите, какой флаг интента поможет?
Kristos
у кого-нибудь есть исходники вк андроид, любой версии?...
Stunner // 🎄
декомпиль
Kristos
декомпиль
ага, только такой чтобы в студии можно было открыть желательно... ну или хотя бы чтобы его приятно было редактировать..
Stunner // 🎄
apktool-ом разобрать можно
Kristos
apktool-ом разобрать можно
ну смотри просто с нуля писать клиент вк это очень долго, да и лень. а апктул разибрает его как-то не очень, а мне просто нужен редактируемый исходник) если его нет, то ладно...