Anonymous
Почему при вызове GIVEN_NAME я получаю имя и фамилию.
При вызове FAMILY_NAME имя и фамилию.
Бред какой - то. Хотя в стандартных норм отображается. чо заф игя
Constantine
Товарищи, вопрос, какая разница между атрибутами с приставкой android: и без как изображено сдесь?
Constantine
Что-то тихо(
FromSi
Constantine
Да просто мне дали перекрасить проект, а я такой синтаксис атрибутов первый раз вижу, при чём некоторые иногда работаюст, а некоторые соответственно не)
Constantine
Думал может в них есть важные отличия
Constantine
Спасибо)
Iuriich
Помогите, я чет туплю... как сделать чтобы это работало?
public static <T> ArrayList<T> deserializeAsList(String string, Class<T> classOfT) {
Gson gson = new Gson();
return new ArrayList<>(
Arrays.asList(
gson.fromJson(string, --?????-- )
)
);
}
Iuriich
вызываю к примеру ArrayList<Model> arrayList = deserializeAsList(string, Model.class);
Iuriich
Либо наоборот если передаем в метод Model[].class то как вернуть далее ArrayList<Model> ?
Виктор
Добрый вечер
Кто имел опыт работы с libGDX?
Проблема. Подключаю модуль с игрой в проект, вызываю активность, запускающую игру, в итоге - нетивный краш при декодинге текстуры
Причем этот же модуль игры отдельно отлично запускается и работает
Но в имплементации напрочь отказывается
Есть какие-то подводные камни при вызове libGDX?
Iuriich
а handler как объявляется?
Iuriich
хз ну допиши static Handler aniHandler;
Iuriich
https://stackoverflow.com/a/11408340/5798204
Anonymous
у кого была ошибка при загрузке файла из firebase storage (токен, права, все есть)
java.lang.IllegalStateException: Task is not yet complete
Olexandr
Как называется такая вьюха? Можно ссылку на гит хаб
Евгений
Коллеги, подскажите, пожалуйста. Распокавал Android studio 3.0.1. Хочу запустить эмулятор, но появляется такае ошибки и эмулятор не запускается:
21:20 Emulator: Warning: Quick Boot / Snapshots not supported on this machine. A CPU with EPT + UG features is currently needed. We will address this in a future release.
21:20 Emulator: Incompatible HAX module version 3,requires minimum version 4
21:20 Emulator: No accelerator found.
21:20 Emulator: failed to initialize HAX: Invalid argumen
Как решить?
Iuriich
яж кинул тебе линк на стековерфлоу, скопипизди оттуда:)
Александр
Anton
Александр
Мозг ещё не але) соррян
Александр
Если вкратце, там говорят избегать оффсета, а использовать where
Хм. Ткника меня носом, где там рекомендуют использовать where вместо offset. Where это лишь дополнительные условия для поиска, которые сократит количество результатов. В статье лишь рекомендуют вводить условия, чтобы был меньше результат. Чтоб взять следующее 5 результатов, тебе в любом случае нужно юзать offset.
Я бы поступил так, забрал всю выдачу по запросу и закэшировал, и уже работал с данными из кэша. То есть, тупо сократил обращения к базе.
Vadim
Кто-нибудь использовал WebRTC у себя в проекте ?
Anton
Хм. Ткника меня носом, где там рекомендуют использовать where вместо offset. Where это лишь дополнительные условия для поиска, которые сократит количество результатов. В статье лишь рекомендуют вводить условия, чтобы был меньше результат. Чтоб взять следующее 5 результатов, тебе в любом случае нужно юзать offset.
Я бы поступил так, забрал всю выдачу по запросу и закэшировал, и уже работал с данными из кэша. То есть, тупо сократил обращения к базе.
 The problem is that it gets slow when the index gets large. The way OFFSET works in SQLite is that it causes the sqlite3_step() function to ignore the first :index breakpoints that it sees. So, for example, if :index is 1000, you are really reading in 1005 entries and ignoring all but the last 5. The net effect is that scrolling starts to become sluggish as you get lower and lower in the list.
Anton
Rule Number 2: Do not try to implement a scrolling window using LIMIT and OFFSET. Doing so will become sluggish as the user scrolls down toward the bottom of the list
Александр
Александр
Так или иначе, кэширование решит проблему. Меньше запросов в бд, меньше тормозов.
Б.
StackOverflowDrivenDevelopment detected👍👍 Продолжай в том же духе
Anton
"SELECT title FROM tracks
WHERE singer='Madonna'
AND title>:lasttitle
ORDER BY title
LIMIT 5;"
Вот пример, как делать пагинацию. Плюс еще индекс нужен
Александр
Anton
Единственное, он устаревший документ. Но по тестам 500к записей, offset работает раз в 10 медленее, чем where+index
Anton
Что по сути подтверждает, чт описано в доке
Anton
Господа, кто-нибудь занимался оптимизацией запросов при выборе из БД с использованием limit+offset?
denis
Anton
Anton
кроме select * from users :)
Anton
Директор цирка
Anton
Anonymous
Ты же говорил, что можно создавать app без значение программирование, не?
Nikita
Народ подскажите как организовать доставку результата из сервиса в пересозданную активити
Nikita
или что-то типа робоспайса... чтобы одну длительную хадачу на фоне выполнить и вернуть
Igor
Igor
Если привязаться к запущенному сервису - сервис не сдохнет.
Igor
Если мы, конечно, не говорим о перезапуске процесса.
Камила
Всем привет, кто нибудь работал с yandex map kit. Есть ли у них возможность локализации самой карты
Igor
Nikita
Igor
Александр
Всем привет!
С чего лучше всего начинать изучать работу с сетями в андроид?
Директор цирка
Директор цирка
Директор цирка
Александр
Карл
привет всем, может кто подсказать, как дебажить даггер? настраиваю новый проект или делаю что-нибудь в существующем, забыл прописать, какую-нибудь ерундну, и всё получаю ничего не говорящий DaggerApplicationComponent not found, который не сгенерился в результате каких-то ошибок
Камила
в градл когсоле логи можете посмотреть там обычно более развернутый лог
Anonymous
как правильно через retrofit отловить в onFailure java.net.SocketTimeoutException ?
пока ловлю так: t.toString().equals("java.net.SocketTimeoutException")
Sereja
С даггером часто такие стактрейсы что фиг чё поймёшь)
Sereja
Sereja
Mr
Чуваки, подскажите как сервис стартануть, без единого активити...
Mr
Mr
Запущеных?
Карл
Sereja
А это в любом случае нотификация
Mr