@android_ru

Страница 1151 из 3205
whalemare
24.03.2017
07:00:02
И все что в папке . gradle

В твоей основной. Не в проекте, а вообще глобальной

Beka
24.03.2017
07:00:49
И попробуй просо папку с build удалить
Много раз переудалил. Все примитивные вещи по 4-5 раз сделал как миимум

Вот тупо. Видимо из за версии либ..

Google
whalemare
24.03.2017
07:01:14
Гредл тоже чистил?

Beka
24.03.2017
07:01:16
щя депенденсиз посмотрю.

да

whalemare
24.03.2017
07:01:33
Ок, отпишись

Beka
24.03.2017
07:05:10
Пофигу. Все это начилось после апдейта СДК, билд тул и Градл.

whalemare
24.03.2017
07:10:37
Beka
24.03.2017
07:10:47
Нет. только один модуль

апп

Точно из за конфликта....

форс убрал. И я явно указываю в градл новый саппорт аннотация либы. А тут выскакивает ошибка другая. Щя найду где он находится другая версия.

Andrey
24.03.2017
07:15:00
В чём может быть проблема что вызвав камеру, в горизонтальной ориентации снимок встаёт в image view, если же в вертикальном положении то крашится: Failure delivering result ResultInfo{who=null, request=65536, result=-1, data=null}

Никто не знает?

Миронов Борис
24.03.2017
07:20:56
Народ приложение уже полторы недели в гугл плей не появляется. По прямой ссылке доступно. В чем проблема? Есть у кого такая же проблема?

Google
Миронов Борис
24.03.2017
07:38:19
Все страны(

Andrey
24.03.2017
07:43:01
я в фрагменте вызываю камеру

у фрагмента ориентацию залочена в портрет

Gundabadec
24.03.2017
08:01:05
Как можно отмониторить колличество свободной оперативки на устройстве с macOs? Не отдельного приложения а всей системы.

Миронов Борис
24.03.2017
08:02:49
Увы и ах нет, она даже в списке моих приложений не отображается. когда ищу по Разработчику

Проблема в релевантности

Alexander
24.03.2017
08:04:39
Ребят, такой вопрос. Вызываю активити через неявный интент в своей таске через startActivityForResult. Эта активити тоже вызывает свою активити, но с флагом NEW_TASK. Можно как-то сделать, чтобы обе активити были в моей таске, несмотря на флаг NEW_TASK? Обе вызываемые активити не мои, так что не могу с ними ничего поделать.

Миронов Борис
24.03.2017
08:19:44
Вообще(

Roman
24.03.2017
08:21:12
Доброго дня в чат!

Попытка сделать из AsynTask - супергероя успешно провалилась. Хотел вызывать один код из разных мест - JobService, activity. Оказалось что проще тупо два независимых таска написать. Проще и легче.

Я для себя пришел к выводу, что асинк-таск это вот прямо сейчас что то сделать быстренько и простенько в бэкграунде и все.

Михаил
24.03.2017
08:25:11
:D

new Thread быстрее

и проще

Roman
24.03.2017
08:26:21
Для той же цели? По-быстрому?

Google
Михаил
24.03.2017
08:26:36
ну да

Roman
24.03.2017
08:27:07
Ну у меня вопрос другой был - оформить некоторый библиотечный код

Наверное какие то паттерны для этого существуют. Всю жизнь сталкивался по-сути только с синхронным программированием.

balolam
24.03.2017
08:31:10
Ну у меня вопрос другой был - оформить некоторый библиотечный код
Вообще, то что ты хотел сделать реально. И написать можно, была практика и даже с перезапуском задач

Roman
24.03.2017
08:33:24
new Thread быстрее
Судя по SO AsyncTask vs Thread я правильно применяю. Небольшие операции с сетью и долгие операции с диском для AsyncTask.

Alexey
24.03.2017
08:34:16
путь в никуда

рано или поздно осознаешь, что асинк таск кривой кастыль

для операций с сетью точно

Roman
24.03.2017
08:35:46
Сеть и диск

Sergey
24.03.2017
08:38:41
только если используешь просто `new Thread()` надо обязательно выставить фоновый приоритет. Иначе новый Thread будет по умолчанию с приоритетом главного потока(того потока в котором он был создан)

Dmitry
24.03.2017
08:43:37
Так какая альтернатива?
IntentService, выполняется в воркер треде, норм

Victor
24.03.2017
08:43:43
1488 человек в группе :)

Roman
24.03.2017
08:44:35
IntentService, выполняется в воркер треде, норм
Запускать интент, чтобы выпольнить get запрос? Ну я не знаю.

А потом небось бродкаст ресивер и т.д.

Roman
24.03.2017
08:46:16
Для ретрофита тут предлагался паттерн интерфейс+коллбек

Dmitry
24.03.2017
08:46:27
ну да, IntentService + BroadcastReceiver, может и оверхед конечно, но структурно выглядит ок

еще на одном проекте юзали https://github.com/stephanenicolas/robospice

Google
Dmitry
24.03.2017
08:47:39
вообще удобная вещь, есть адаптер для ретрофита и ormlite

Ilya
24.03.2017
08:48:42
вот чувак похожую вещь делал еще в 2012 году https://habrahabr.ru/post/144275/ . Прикольно все. Но делать я этого конечно же не буду

Roman
24.03.2017
08:49:57
Я не понимаю, почему для простой задачи - написать библиотечный REST запрост и потом свободно дергать его из любого компонента приложении, нет в Андроиде готового стандартного решения.

Sergey
24.03.2017
08:50:29
подскажите начинающему разрабу: как вы передаёте свои объекты в активити при её старте? неужели через putParcelableArrayListExtra ? Нет ли. более удобного способа, чем городить весь этот огород с Parcelable ?

Sergey
24.03.2017
08:51:34
а Serializable не подойдёт? хотя бы
не используйте Serializable

Admin
ERROR: S client not available

Sergey
24.03.2017
08:51:59
он слишком тяжелый для андроид

Quarx2k ?
24.03.2017
08:52:44
Да он везде не очень лёгкий)))

Eugene
24.03.2017
08:53:03
он слишком тяжелый для андроид
хорошое предложение, но я пока пожалуй воздержусь. возможно мне ни разу не приходилось работать с объёмами данных, на которых это было бы хоть сколько-нибудь заметно

Sergey
24.03.2017
08:53:51
в интент лучше пихать списков и сложных объектов

Igor
24.03.2017
08:54:09
не используйте Serializable
Ну так не делайте Serializable в API что бы его не использовали ?

Eugene
24.03.2017
08:55:33
может вы ещё и enum не используете?)

Sergey
24.03.2017
08:55:48
его никто не запрещает использовать )

Sergey
24.03.2017
08:55:50
в интент лучше пихать списков и сложных объектов
как бы вы поступили если нужно передаёте List<T> в Activity ? при её старте

Sergey
24.03.2017
08:56:14
мало способов?

Google
Ilya
24.03.2017
08:56:59
разница между serializable и parcelable не критична, если не передаешь по 10000 объектов

Sergey
24.03.2017
08:57:54
Dmitry
24.03.2017
08:58:04
может вы ещё и enum не используете?)
начал не так давно юзать @IntDef @StringDef вместо enum. Разницы не заметил, но прикольно

Eugene
24.03.2017
08:58:25
я даже не могу представить, что должно случиться, чтобы понадобилось передавать от 1000 объектов через бандл между активити

по-моему это повод задуматься, что что-то идёт не так

Ilya
24.03.2017
08:58:55
блин, да я загнул

что-то про 10000

Dmitriy
24.03.2017
08:59:43
разница между serializable и parcelable не критична, если не передаешь по 10000 объектов
я на одном объекте уже видел. объект "таска" с 200 объектами "коммент" и 10 объектами "вложение"

по сути 211 объектов

Quantum Harmonizer
24.03.2017
09:00:16
я на одном объекте уже видел. объект "таска" с 200 объектами "коммент" и 10 объектами "вложение"
Выглядит реляционненько, остаётся надеяться. что можно передать только айдишник :)

Quantum Harmonizer
24.03.2017
09:02:33
ну это был тест скорости :)
И сколько времени пишется в/из Parcel, во сколько раз больший массив байт получается, чем с Parcelable?

Dmitriy
24.03.2017
09:03:47
И сколько времени пишется в/из Parcel, во сколько раз больший массив байт получается, чем с Parcelable?
результаты остались на прошлой работе :) помню, что Parcelable быстрее был

Quantum Harmonizer
24.03.2017
09:04:24
Да, просто я бы ожидал увидеть разницу во много раз как по скорости, так и по объёму :)

Вообще, чем гуглу не подошло Externalizable?

Sergey
24.03.2017
09:04:51
Parcelable быстрее раз в 20

Вообще, чем гуглу не подошло Externalizable?
когда делали андроид, не осилили нормально сделать

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