Сергей
У вас есть "главная структура" приложения где хранится основной рабочий набор данных? В коллекции или массиве?
Anton
Sergey
Он, вообще-то, прав. NoSQL это хайп. Попытка выехать за счет популярности SQL. Не зря же оставили аббревиатуру SQL, хоть это и не SQL.
Leonid
Kanstantsin
если абстрагироваться от архитектур, тогда это какой-то слой где мы держим например коллекцию с загруженными данными, чтобы их при повороте обратно на UI вернуть без перезагрузки, верно ?
Kanstantsin
Kanstantsin
про базы интересный поинт, оценить время операций конечно можно, но прямо сказать вот здесь на 3мс быстрее, ну имхо я за 7 лет работы встречал только одно приложение и очень давно, где реально пришлось перед разработкой провести оценку существующих решений на скорость, в остальном нигде эти 3мс вообще не видны были, и базы на мобилке не должны быть прямо огромные как на серваках, чтобы упираться во время выполнения простых операций select, update, delete. А исходя из этого решений лучше выбрать или знакомое уже, или удобное для интеграции и расширения
Kanstantsin
про оценку существующих решений - это даже не про базы было, а больше про оптимизацию парсинг огромных xml
Himars
Привет, подскажите по профайлеру:
Выделяю участок который загружает ЦП, но нет данных стек трейса для этих участков. Участки до всплесков успешно отображают трейс. Что делаю не так, и можно как то получить эти данные?
Himars
Himars
Если посмотреть, то эти всплески возникают изза DefaultDispatch - на сколько я понимаю, это пулл потоков который используют корутины с Dispatchers.IO. Почему так происходит? Делаю обычные запросы на серв, и то, в основном с кеша беру данные.
Andrew
Всем привет. Я новичок в Android. И хотел бы разобраться с таким понятием как сохранение состояния активити А, при открытии другого активити Б методом: startActivity(new Intent(А.this, Б.class));
Andrew
ппробовал методы OnPause, OnStop, OnSaveInstanceState
Ferrero
Оно итак сохраняется
Andrew
Оно итак сохраняется
я пробовал выводить Toast во всех методах, но он не срабатывал. из чего я сделал вывод, что методы не работают
Ferrero
Лучше ставить брейкпоинты и запускать в дебаге
Ferrero
При запуске Активити та, Откуда запуск, ставится на паузу
Andrew
Сергей
Kanstantsin
Kanstantsin
тогда что здесь синглтон ?
Kanstantsin
сама коллекция ?
Сергей
Да, класс где она сидит должен быть всегда один. Или синглтон и/или статик
Сергей
Что бы не возникло несколько инстансов с разными данными
Aʀΐຮ†oͥ0cͣrͫaT
Всем привет )) есть 1 проблемка Загружаю в ВебВью График и пока он прогрушается Его передвигать можео . А как только его отпустил , его передвинуть нельзя (( как исправить ??? В гугле смотрел было несколько идей но все н сработали (((
Aʀΐຮ†oͥ0cͣrͫaT
ROMAN
Привет) что там интересного на I/O 2019 презентовали. Есть у кого ссылка где можно кратко почитать все инсайты?
Ravshan
Ребят! Мне нужно создать отдельный класс который содержит метод boolean что бы не переписывать этот медот в каждом активити. Как это называлось?
Michael
Абстрактный класс?
Michael
Лол
Ravshan
Ravshan
Nick
Создаешь класс, наследуешь его от базового активити
Nick
Все твои активити наследуешь от этого созданного класса
Ravshan
Nick
Ravshan
а потом как читать метод boolean на других активити?
Ravshan
воо спасибо
Nick
воо спасибо
public abstract class BaseActivity extends Activity {
\\ твоя функция
public class Activity1 extends BaseActivity {
}
Nick
Только наследуйся в абстрактном от правильной активити, у тебя может там AppCompatActivity
Ravshan
Ravshan
Блин! Как такое может быть! Открыл свой проект в андроид студио! Кодил, но не успел built, а потом оп и свет отключили и комп отключился. Обратно открываю проект крашится!
Sergey
удалить служебные папки студии в проекте?
Ravshan
Sergey
.idea
.gradle
Ivansuper
Можно сначала клин попробовать
Sergey
я так понял он не может его открыть, чтобы клин сделать
Ravshan
Expected BEGIN_ARRAY but was STRING at line 1 column 1 path $
Что это значит?
Ivansuper
Who
Ravshan
Who
Ivansuper
Ravshan
А что, где?
Да хз, всё норм работал. Кодил, свет отключили и комп вырубился. Заново открываю проект. Вот такая вот ху**я
Ivansuper
У тебя винда?
Ravshan
Да
Who
Ivansuper
Поздравляю. Вполне возможно у тебя некоторые файлы заполнились нулевыми байтами
Ivansuper
У меня такое два раза было при спонтанном отключении. Занулились те которые писались в этот момент
Ravshan
Сергей
Who
Ну значит если на репозиторий кидал, можно оттуда вытянуть
Сергей
Почти всегда
Ivansuper
Ибп купи
Sergey
всем привет может кто сталивался
на chromBook игнорируется высота скролбара у хоризонталскролвью - как пофиксить ?
android:scrollbarSize=“10dp" android:scrollbarSize=“50dp" android:scrollbarSize=“100dp" никакой разницы
Евгений
Привет.
Подскажите как воспроизвести звук из потокового массива байт в формате mp3?
Sergey
дать плееру инпутсрим из масива
Евгений
Sergey
Можно пример плиз?
https://stackoverflow.com/questions/1972027/android-playing-mp3-from-byte
Ivansuper
Ivansuper
Или используй еще ExoPlayer или как его там
Ivansuper
Иначе будешь веселиться с кодеками и буфферизацией