@android_ru

Страница 2892 из 3205
Quantum Harmonizer
31.03.2018
12:33:53
Вообще, парсинг 10к картинок на клиенте — нездоровая ситуация. И большие JSONы — это неадекват.

Alexandr
31.03.2018
12:35:34
Сначала обойти все картинки, собрать их в Map. Потом парсить юзеров.
Плохо, что каждый раз при запуске приложения мне придется, каждый раз обойти все картинки, собрать их в Map

К сожалению никак не могу повлиять на струкуру json

Quantum Harmonizer
31.03.2018
12:37:04
Плохо, что каждый раз при запуске приложения мне придется, каждый раз обойти все картинки, собрать их в Map
Плохо, что тебе нужно парсить большой JSON. Результат будет в лучшем случае «не очень».

Google
Quantum Harmonizer
31.03.2018
12:37:35
Плохо, что каждый раз при запуске приложения мне придется, каждый раз обойти все картинки, собрать их в Map
Тебе обязательно нужны все стопицот картинок? Или какие-то могут не использоваться?

Gleb
31.03.2018
12:38:24
например, у меня 10 юзеров. В каждого массив с 10 идшиками. Чтобы добавить обьект в мап, мне нужно пройтись по всем 10 тысячам обьектов картинок и сравнивать их ид, и при совпадение добавлять их Map<Id, Image>
Если ты хочешь memory efficiently без оом - себе из большого jsona "забрать изменения" ? у джексона точно был оптимизированый стрим-обработчик - но тогда тебе нужно будет всё это вручную потегово проверять. Хотя тут quantum - прав огромный json - который не разместить в оперативке - кейс сомнительный и редкий....? но если очень надо - парсеры имеют как правило "потоковый апи" - Jackson - точно

Quantum Harmonizer
31.03.2018
12:39:14
Я недавно использовал потоковый JsonIterator. Получилось херово, конечно, но работает.

Alexandr
31.03.2018
12:40:30
А чем плохой вариант с RealM, и доставать по ключу(ид)?

Gleb
31.03.2018
12:40:51
Я недавно использовал потоковый JsonIterator. Получилось херово, конечно, но работает.
Ну у джексона - по моей последней памяти - норм, они там я смотрел упоролись всё на стринг-билдерах и reusable-переменных делали... но ща... не знаю как там... может и плохо

Gleb
31.03.2018
12:42:46
Я недавно использовал потоковый JsonIterator. Получилось херово, конечно, но работает.
А что плохо было-то в итоге? медленно работает, или текло всё, или gc - забомбил? ?

Quantum Harmonizer
31.03.2018
12:45:19
А что плохо было-то в итоге? медленно работает, или текло всё, или gc - забомбил? ?
Получилось сравнимо по скорости со встроенным org.json, потому что первый раз мой код работает в интерпретаторе.

Gleb
31.03.2018
12:48:50
Получилось сравнимо по скорости со встроенным org.json, потому что первый раз мой код работает в интерпретаторе.
? interesting ... jackson - обычно и хвалят как "самый быстрый", но видимо для потоковой работы надо внимательнее поизучать бенчмарки..... потому как если встроенный - такой-же ?... простите я лучше откажусь, мне 6-8К методов - вообще не будут лишними

Quantum Harmonizer
31.03.2018
12:50:03
? interesting ... jackson - обычно и хвалят как "самый быстрый", но видимо для потоковой работы надо внимательнее поизучать бенчмарки..... потому как если встроенный - такой-же ?... простите я лучше откажусь, мне 6-8К методов - вообще не будут лишними
Ну я брал парсер, который потоково быстрее Jackson. Он у меня занял <100 методов, производит меньше мусора и последующие разы парсит быстрее. Так что профит есть.

Quantum Harmonizer
31.03.2018
12:51:54
Вывод такой: надо быстро выполнить работу на старте — можно сразу вешаться.

Google
Quantum Harmonizer
31.03.2018
12:52:29
А какой?)
JsonIterator

Константин
31.03.2018
12:53:15
JsonIterator
Надо глянуть

Unknown
31.03.2018
13:58:35
подскажите удобный UI для мультивыбора в recView

Usman
31.03.2018
13:59:11
googl it

Unknown
31.03.2018
13:59:35
https://images.techhive.com/images/article/2015/06/google-photos-select-100588480-orig.gif

Подскажите как сделать так чтобы после onLong на элементах появился такой checkBox. И можно было выбирать фотографии

Как это сделать

Константин
31.03.2018
14:27:27
Господа,у inputLayout setErrorTextAppearance какой по дефолту ?

знаю что android.support.design.R.styleable.TextInputLayout_errorTextAppearance,а сам стиль ?

Unknown
31.03.2018
14:30:46
ясно

Gleb
31.03.2018
14:49:22


Вот ччёрт, я думал они пошутили ?

Всё теперь, лавочка прикрыта, получается

Quantum Harmonizer
31.03.2018
14:51:23
это что такое?

Gleb
31.03.2018
14:51:51
Это когда у тебя непубличный апи на андроид-п задетектился

система выкидывает такой диалог

Quantum Harmonizer
31.03.2018
14:54:05
сучка)

Gleb
31.03.2018
15:01:01
ага

Alibek
31.03.2018
15:01:58
Ребят хелп! При загрузке активити выдает ошибку, которую написал в gist. Пытаюсь загрузить данные из Firebase Firestore в RecyclerView https://gist.github.com/Robot091/e4ac64357ef0b8ada4a67d8d91d46603



Google
Vladislav
31.03.2018
15:13:54
@xUnknown2018 юзать сторонние библиотеки, на гитхабе находил

Константин
31.03.2018
15:19:05
Подскажите как сделать так чтобы после onLong на элементах появился такой checkBox. И можно было выбирать фотографии
либо программно добавляй на разметку,либо заранее добавть и играйся VISIBILITY

Vlad
31.03.2018
15:36:31
всем привет. возможно ли очистить все данные из таблицы в sqlite 3 не дропая ее?

Ivan Silantev
31.03.2018
15:37:32
delete from tablename поидее

Vlad
31.03.2018
15:38:50
то есть без указания where удалит все?

Ivan Silantev
31.03.2018
15:39:00
да

Vlad
31.03.2018
15:39:12
спасибо

Ivan Silantev
31.03.2018
15:39:14
так же как без указания where select выбирает все записи

а upate все обновляет

Vlad
31.03.2018
15:39:50
понял. что-то не додумался до этого)

Quantum Harmonizer
31.03.2018
15:43:35
truncate?

Vlad
31.03.2018
16:57:55
или я тупой или перестало все работать есть Floating Action Button с таким слушателем _________________ FloatingActionButton fab = rootView.findViewById(R.id.accept_registration); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { ____________________ с таким xml _______________ <android.support.design.widget.FloatingActionButton android:id="@+id/accept_registration" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|end" android:layout_margin="@dimen/fab_margin" app:backgroundTint="@color/green" app:srcCompat="@mipmap/accept_icon" /> __________________________ и при запуске на телефоне не выполняется код в onClick. в чем может быть проблема? xml файл кнопки подключен к нужнуму xml через include

Vlad
31.03.2018
17:06:14
самой кнопки или где ее подключаю?

ошибся

https://pastebin.com/URmANVgv

Vlad
31.03.2018
17:17:26
даже если просто отправка сообщения в лог - не вызывается

Ivan Silantev
31.03.2018
17:20:18
посмотри в лайяут инспекторе

Google
Ivan Silantev
31.03.2018
17:20:27
может у тебя две кнопки?

Admin
ERROR: S client not available

Ivan Silantev
31.03.2018
17:20:40
или перезаписал лисенер ниже где-то

Ivan Silantev
31.03.2018
17:21:14
либо onClick кто-то другой ловит

Alibek
31.03.2018
17:21:53
Vlad
31.03.2018
17:25:55
https://stackoverflow.com/questions/29312900/android-studio-not-deploying-changes-to-app Попробуй этот способ. Который снизу описан
как я понял, то проблема в самой студии и надо переустановить?

Omurbek
31.03.2018
17:33:52
Существует ли сервис, для размещение своего баннера с рекламой, на свой андроид проект?

Yernar
31.03.2018
17:34:16
Нет. Там надо добавить gradle-aware make в edit configurations

.
31.03.2018
17:43:24
А на Java или Kotlin есть бесплатные хостинги? Какая там БД? (аналогично бесплатным PHP+MySQL хостингам) ❓?

Veniamin
31.03.2018
18:37:49
Товарищи комунибудь приходилось выгружать аналитику firebase по приложению из bigdata? Хотим строить свои гарфики по аналитике

Ches
31.03.2018
18:41:37
привет, подскажите как проще всего добавить политику конфедициальности для приложения?

Dimitrios
31.03.2018
18:46:25
Veniamin
31.03.2018
18:47:22
А на Java или Kotlin есть бесплатные хостинги? Какая там БД? (аналогично бесплатным PHP+MySQL хостингам) ❓?
помню только heroku бессплатный тариф и постгрес бессплатный плагин подключить. а вообще их почти нет

.
31.03.2018
18:47:38
А платно - дорого?

Ches
31.03.2018
18:47:49
В виде textView (кликабельного) и интента на сайт
а где можно любой шаблон скачать? сейчас нету времени с ней разбираться)

чтобы просто скопировать и вставить

Veniamin
31.03.2018
18:49:35
А платно - дорого?
платно любой хостинг vps c kms виртуализацией для джавы нужен. можно за рублей 250 в месяц 2ядерный с 2гигами оперы найти

Google
.
31.03.2018
18:50:35
Спасибо. Надеюсь не зря я в сторону Java смотрю после перерыва в программирование лет на 8 (php). Т.к. хочу и на андроид и на веб

Quantum Harmonizer
31.03.2018
18:53:47
Спасибо. Надеюсь не зря я в сторону Java смотрю после перерыва в программирование лет на 8 (php). Т.к. хочу и на андроид и на веб
Очень не зря. Java/Kotlin помимо офигенской проиводительности предлагают много всего удобного и полезного. (Единственный минус — сообщество всё же меньше, простые поделки вроде статиситки или блога найти сложновато.)

.
31.03.2018
18:57:24
А Arduino подобные проекты можно будет тоже? Или придется другие языки уже?

А Lego Mindstorms + Java?

Quantum Harmonizer
31.03.2018
19:01:03
А Lego Mindstorms + Java?
Я не знаю EV3, а вот NXT программируется в каком-то стрёмном редакторе блоков. Может, сейчас и нормальные инструменты завезли, не знаю.

.
31.03.2018
19:01:05
Спасибо)

Sergey
31.03.2018
19:27:33
Подскажите, это норм получаеть appContext по статистической ссылка на класс апликейшена? Или как-то dagerom-ом провайдить?

Владислав
31.03.2018
19:29:47
Подскажите, это норм получаеть appContext по статистической ссылка на класс апликейшена? Или как-то dagerom-ом провайдить?
ну, если ты уже используешь в проекте даггер, то почему бы и не даггером провайдить?

Страница 2892 из 3205