@android_ru

Страница 3046 из 3205
Dmitry
29.04.2018
19:14:20
ну я хотел туда поместить работу с FaceDetector и BarcodeDetector из google mobile vision...а их билдер требует контекст
Скорее всего , когда ты будешь делать репу для работы с этими данными, типа VisionDetector, на входе которой будут некие билдеры которые нужны для конфигурирования конкретной реализации, т.е. не контекст передавать , а более абстрактные билдеры, типа FaceDetectionBuilder. Ну и заинжектить их можно.

Sergey
29.04.2018
19:26:36
Андрей
29.04.2018
19:29:27
Ага.

Google
Dmitry
29.04.2018
19:30:53
Какая версия ОС?

У нас помню было много траблов на 4.4

Но потом все довольно гладко стало с поздними версиями

Sergey8827
29.04.2018
20:08:49
в ураинском е это аналог русской э

по звучанию, поетому бывает путаница

Ivan
29.04.2018
20:36:55
Как думаете, Collection.reverse() или Collection.sort() лучше в потоке выполнять, или для это нет необходимости – можно оставить в Мэйн трэде?

Quantum Harmonizer
29.04.2018
20:40:05
Как думаете, Collection.reverse() или Collection.sort() лучше в потоке выполнять, или для это нет необходимости – можно оставить в Мэйн трэде?
Всё зависит от размера. Для справки: любой код выполняется «в потоке», Main — тоже поток. После изменения коллекции нужно её «опубликовать» чтобы из других потоков были видны изменения — умеешь это делать?

Quantum Harmonizer
29.04.2018
20:43:21
Хмм, есть некоторая надежда, что между doInBackground и onPostExecute присутствуют барьеры памяти. Даже не знаю.

Ivan
29.04.2018
20:44:31
Спасибо, хоть и не очень понял про барьеры.

Коллекция динамическая – пользователь добавляет.

Quantum Harmonizer
29.04.2018
20:45:35
Да не за что... Суть в том, что если мейн видел эту коллекцию, а из другого потока её меняют, нужно сделать определённые действия, чтобы мейн увидел изменения.

Google
Ivan
29.04.2018
20:45:49
Для 300 объектов не заметил лагов, а вот когда с базы брал, - лагало, поэтому перевёл в поток.

Quantum Harmonizer
29.04.2018
20:46:09
...например, после сортировки совершить запись в volatile-поле, а в мейне совершить чтение из того же поля

Quantum Harmonizer
29.04.2018
20:53:00
Denis
29.04.2018
20:53:20
как его правильно пинать?)
В ведре есть варианты же

Quantum Harmonizer
29.04.2018
20:59:11
Понял примерно, спасибо.
Лучше, конечно, если будешь копировать лист, сортировать копию и возвращать в мейн её. Иначе может выстрелить очень странным и неожиданным образом (дублирующиеся элементы, например).

Denis
29.04.2018
21:26:02
Странно что rx не предложили

Ivan
29.04.2018
21:27:38
Тока собираюсь

vasya
29.04.2018
21:31:14
Ребята, всем привет. Посоветуйте, пожалуйста, хорошие курсы/книги/ статьи на тему разработки unity под adnroid. Или может есть какой ресурс типо startandroid.ru? Заранее спасибо

vasya
29.04.2018
21:37:44
Гугл не помог?
Дружище, спасибо большое за крутой и содержательный ответ ;)

Влад
29.04.2018
21:38:26
Дружище, спасибо большое за крутой и содержательный ответ ;)
Не за что)) в ютубе много хороших и интересных уроков)

Andrey
29.04.2018
21:42:54
Andrey
29.04.2018
21:44:44
Понял, спасибо)
Там тебе ни к Java, ни к Kotlin прикасаться не придется, в случае даже, если хочешь разрабатывать игрушку под Android. Ну и вообще по Unity материалов полно, достаточно загуглить, лучше на английском

Сергей
29.04.2018
22:16:28
Подскажите, вопрос по котлину Если в java я создаю переменную public static value a и она долго хранится в памяти приложение, то как создать такой аналог в котлине? автозамена из java предлагает var a, но тогда переменная выгружается после нескольких минут с режиме сна телефона

Google
Dasha
30.04.2018
03:36:50
Хочу вникнуть в Rx, есть кто на стартандроид брал курс? Есть резон? Не все его туториалы люблю

Maksim Gridin
30.04.2018
04:57:22
Евгений
30.04.2018
05:27:29
Кто-нибудь сталкивался на последней студией с такой проблемой: Когда меняешь название класса или переносишь его в другой пакет или меняешь название пакета, то файл удаляется из гита и его приходится заново добавлять. Несколько версий подряд такое уже, невозможно делать рефакторинг, ибо теряется вся история измененных файлов

Иван
30.04.2018
05:51:37
Именно такого нет, но почему то на последней студии пару раз попадал в ситуацию, когда рефакторинг поля класса менял тексты во многих разметках layout и в манифесте с последующей ошибкой сборки APK. Я не понимаю что там под капотом происходит, но используйте рефакторинг с долей опаски

Евгений
30.04.2018
06:02:03
Именно такого нет, но почему то на последней студии пару раз попадал в ситуацию, когда рефакторинг поля класса менял тексты во многих разметках layout и в манифесте с последующей ошибкой сборки APK. Я не понимаю что там под капотом происходит, но используйте рефакторинг с долей опаски
При рефакторинге обычно спрашивает что и где искать, в основном проблемы из-за галочки "искать в строках и комментариях" (или типа того). Ну и если студия находит, что изменяемая часть кода, находится в разных файлах, то показыает список файлов, которые можно исключить. В общем, нужно осторожнее это делать)

Иван
30.04.2018
06:03:13
Это да. Но просто какое отношение по умолчанию( ! ) имеет поле POJO класса к параметру в XML тексте того же манифеста?

На более старой версии у меня такого поведения не было

Евгений
30.04.2018
06:04:21
это не студия так делает а гит.
Ну раньше работало как надо, на версии 3.0 например (вроде-бы)

Ivansuper такое поведение было, наверно, всегда. Я с этим сталкивался еще в начале 2015 года, с тех пор регулярно натыкаюсь на это.

Joel
30.04.2018
06:31:01


Kirill
30.04.2018
06:37:50
Включить ВПН?

Joel
30.04.2018
06:46:42
Включить ВПН?
Решение. DNS сменить на 8.8.8.8 Сначала че-то не работало. Но сейчас заработало

Александр
30.04.2018
06:47:15
Уже и СДК качать недают?????

#digitalresistance гори в аду РКН

Sergey
30.04.2018
07:07:16
Уже и СДК качать недают?????
Качай Яндекс.Кит ?

Владислав
30.04.2018
07:13:02
Друзья, кто какие библиотеки использует, для отображения графиков?

Alexander
30.04.2018
07:13:26
MpChart

Google
Joel
30.04.2018
07:14:09
Уже и СДК качать недают?????
если прописать DNS 8.8.8.8 то качает. а так про это в Сети вообще нет инструкций

Vadim
30.04.2018
07:51:13
Возможно кто то сталкивался что при lock'e приложения оно мерцает перед тем как уйти в блок. Ну типо если у вас там есть некоторый список элементов, то такое ощущение что он обновляется.

Vadim
30.04.2018
08:17:24
Alexey
30.04.2018
08:22:19
Всем привет:) Как делаются шаблоны приложений и что вообще из себя представляют? Есть ли какие-то особенности или это просто обычное почти готовое приложение, куда клиент вставляет нужные ему ресурсы и прочее? Нужно сделать шаблон приложения для использования для разных клиентов. В гугле не нашёл примеров или статей каких-то на эту тему, выдаёт только паттерны и про шаблоны кода в андроид студии

Alexey
30.04.2018
08:30:31
Vadim
30.04.2018
08:33:22
override fun send(message: String) = Completable.fromAction { requireNotNull(socket.get(), { "Socket was not initialized" }).send(message) } У меня есть такой Completable, но если я правильно понял то он отработает при инициализации, и чтобы его запустить отложенно нужно использовать defer Вопрос как мне его завернуть, если send должен возвращать Completable ? Если просто сделать Completable.defer { } то ругается required CompletableSource, but found Unit

Alexey
30.04.2018
08:59:50
Ошибка в аргументе, насколько я понял. Метод format класса NumberFormat не принимает аргументом строки https://docs.oracle.com/javase/7/docs/api/java/text/NumberFormat.html Но могу и ошибаться, не сталкивался с таким

Quantum Harmonizer
30.04.2018
09:05:03
Ты отформатировал число и получил в ответ строку. Теперь ты её суёшь в DecimalFormat чтобы он тебе отформатировал (что?) и вернул строку. Чего ты ожидаешь?

Andrey
30.04.2018
09:07:31
ребят, я чет туплю - почему в rxjava вызывается onNext после того как вызвал dispose ?

Quantum Harmonizer
30.04.2018
09:07:43
какие данные метод получает на вход и что должен вернуть

Izy Yank
30.04.2018
09:09:00
получает стринг такого типа 1000000.00 ожидаю получить стринг 1,000,000.00

Quantum Harmonizer
30.04.2018
09:09:31
Google
Quantum Harmonizer
30.04.2018
09:09:50
тут либо Number -> String, либо String -> Number, остальное не имеет никакого смысла

Izy Yank
30.04.2018
09:10:11
изначально NumberFormat. getCurrencylnstance() стоял

Dimitrios
30.04.2018
09:17:25
Здравствуйте. Если я считываю файлы текстовые с встроенной памяти .. Будет ли быстрее если я эти все файлы перед запуском буду загружать в оперативку? А уже от туда читать

Я знаю что доступ к оперативке происходит за 200 тактов .. а к диску (именно диску hard disc) в тысячи раз дольше.

Но об нашей flash памяти не задумывался

Quantum Harmonizer
30.04.2018
09:19:50
Зависит от формата. Например, загрузить 100 КиБ — 1 мс, распарсить 100 КиБ JSON — в 20..100 раз дольше.

Dimitrios
30.04.2018
09:19:50
Файлов не много для загрузки туда . Их штук 300 но весом 5 мб

txt

Позже будет бд

Считывание построчно

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