@android_ru

Страница 1440 из 3205
Donna Anna
17.05.2017
10:31:59
объясни, пожалуйста?

Глеб
17.05.2017
10:45:13
Из за чего могут точки на карте не отображаться?

Taras
17.05.2017
10:49:44
привет. Короч вчера отшлифовал AlarmManager. Получил рекомендаюцию что лучше было юзать JobScheduler. Проблема в том что у меня версия от 16(4,1,1). И думал сделать условие что если API < 21 задача то используем простой сервис с AlarmManager, если от 5 то юзаем JobService с JobScheduler. Но блин, у меня куча данных на сервисас повесить надо...Как думаете, если я сделаю трекер как описал выше с опросом в 10сек(примерно) для взятия координат и отсылки на firebase, а другой как таксиметр с опросом локации 2-3 раза в секунду при активации поездки, накладки не будет?

вот и я начинаю так думать...в попу будет жать))

Google
Aleksandr
17.05.2017
11:02:29
Всем привет. Подскажите, пожалуйста, каким образом в Dagger2 я могу создать singleton, который будет инициализирован даже если нигде не инжектился?

Артур
17.05.2017
11:03:13
А data binding вообще востребован или я зря им пользуюсь ?

Quantum Harmonizer
17.05.2017
11:05:04
А data binding вообще востребован или я зря им пользуюсь ?
Что значит "востребован"? Удобно, нормально работает — пользуйся :)

Артур
17.05.2017
11:05:58
Что значит "востребован"? Удобно, нормально работает — пользуйся :)
Да для себя то с удовольствием, но мне на работу устроится бы:)

Quantum Harmonizer
17.05.2017
11:06:21
Да для себя то с удовольствием, но мне на работу устроится бы:)
Знание датабайндинга не должно помешать в этом :)

your-mirror
17.05.2017
11:08:31
Парни, а когда gps реально начинает работать (происходит вычисление текущей позиции и прочее)? Как я только его вкл. или когда попдисался на события?

Aleksandr
17.05.2017
11:08:57
Сам класс аннотируй.
Каким ключевым словом?

Alexander
17.05.2017
11:10:16
Ну какой скоп хочешь. Я так понимаю, у вас @Singleton

Eugene
17.05.2017
11:12:03
Да для себя то с удовольствием, но мне на работу устроится бы:)
стек используемых технологий довольно сильно отличается в разных командах. так что всего не предусмотришь

Aleksandr
17.05.2017
11:12:31
Ну какой скоп хочешь. Я так понимаю, у вас @Singleton
Прописал для класса @Singleton, ничего не изменилось, конструктор не вызывается.

Taras
17.05.2017
11:16:17
кто работал с локацыей, подскажите, если надо точные координати кто-как боролся с прыжками GPS на 3-10 метров? Или я делаю что-то не так?

Google
your-mirror
17.05.2017
11:16:53
они в любом случае будут

Konstantin
17.05.2017
11:17:48
Тоесть вас не смущает что в gps есть погрешность и она больше чем 3-10 м

Taras
17.05.2017
11:18:11
они в любом случае будут
как это обойти? брать среднюю точку с 3-5 для примера? Мне надо знать что объект не двигается или минимальная скорость 7км/ч

Тоесть вас не смущает что в gps есть погрешность и она больше чем 3-10 м
3-4 точки приходят нормально, а потом прижок в сторону делает...

Alexander
17.05.2017
11:19:00
Прописал для класса @Singleton, ничего не изменилось, конструктор не вызывается.
Или я чего-то не помню, или это способ инжекта, который не требует провайд метода, но инжекта требует

Eugene
17.05.2017
11:19:50
3-4 точки приходят нормально, а потом прижок в сторону делает...
можно посмотреть в сторону accuracy. если большое значение, не учитывать эту точку, например

Dmitry
17.05.2017
11:20:50
если у вас есть rx то вот крутая реализация https://github.com/kibotu/KalmanRx

Taras
17.05.2017
11:22:07
как же долго я голову ломал над этой проблемой, реально выручил!!!

Артур
17.05.2017
11:22:55


Вот тут ретрай не работает если не было интернета а он потом восстановился

Есть у кого идея почему ?

Dmitry
17.05.2017
11:23:55
не за что) если rx нету, вот есть еще вариант, я не юзал, но у знакомого в проде крутится https://github.com/villoren/KalmanLocationManager

Dmitry
17.05.2017
11:24:37
?

Denis
17.05.2017
11:25:19
кто-то может в двух словах объяснить зачем нужен dependency injection и почему просто не объявить в классе Application инстансы нужных классов?

Quantum Harmonizer
17.05.2017
11:26:03
кто-то может в двух словах объяснить зачем нужен dependency injection и почему просто не объявить в классе Application инстансы нужных классов?
Для того чтобы зависимости внедрялись автоматом, да ещё и подменялись при тестировании.

Denis
17.05.2017
11:27:06
в этом отличие?

Google
Quantum Harmonizer
17.05.2017
11:27:27
Думаю, да.

el Diablo
17.05.2017
11:39:11
Всем привет, вопрос немного другой) может кто знаком с ассемблером? Можете подсказать видео на ютубе для начинающих в ассемблере??

Нет) просто для учебы надо

el Diablo
17.05.2017
11:42:25
Нет я только учусь поэтому так сказать для чайников, ну от начала до там циклов умножение, деление, +-

Igor
17.05.2017
11:43:04
Ну как бы ассемблер на ARM и X86 сильно отличается (архитектуры то разные) Если ему x86, то он вообще чатиком ошибся.

el Diablo
17.05.2017
11:44:02
Знаю оболочку марс 4.5?

Ассемблер жесть вообще...

el Diablo
17.05.2017
11:45:55
Спасибо)

Aleksandr
17.05.2017
11:46:04
кто-то может в двух словах объяснить зачем нужен dependency injection и почему просто не объявить в классе Application инстансы нужных классов?
DI это просто принцип, при котором нужные классы ты передаещь через конструкторы или сеттеры. Dagger лишь инструмент для этого. Создание классов, нужных тебе для работы в Application в принципе допускается, если приложение небольшое и зависимостей немного. Для объяснения принципа DI когда то такое писал. https://pastebin.com/Dc8Wgv1D Там все классы с lazy инициализацией, и методами inject от вставляются в нужные места. Естественно все замечают, что это тут лишний код и предлагают вынести его в какой-то класс. Например AppComponent. И так уже рождается DI, похожая на даггер. И тогда уже можно даггер показывать. А для больших проектов с разветвленной архитектурой этим уже не обойдешься.

Igor
17.05.2017
11:46:16
Спасибо)
Как ни странно чатик называется @proasm Да и вообще можно в закладки добавить ссылки на все чатики с https://geektimes.ru/post/285704/

el Diablo
17.05.2017
11:46:40
Вообще круто спасибо

Aleksandr
17.05.2017
11:53:12
Ни у кого нет идеи как в Dagger2 я могу создать singleton, который будет инициализирован даже если нигде не инжектился?

Artem
17.05.2017
11:55:21
Всем привет! Никто не сталкивался с задачей когда нужно сделать вьюху с минимальной высотой 50% (именно процентов), если контента будет много, то она станет больше Спека percentRelativeLayout говорит нам: However, if you want the view to be able to take up more space than what percentage value permits, you can add layout_width/height="wrap_content". In that case if the percentage size is too small for the View's content, it will be resized using wrap_content rule. и это отлично подходит, но проблема в том, что не работет. Как решаете?

Admin
ERROR: S client not available

Roman Chugunov
17.05.2017
12:02:02
А minHeight не работает?

Artem
17.05.2017
12:06:51
minHeightPercent нет такого

Кита
17.05.2017
12:08:10
Всем привет! Задам немного холиварный вопрос. В случае если аппа саппортит ведро с 4.4 версии чтобы вы выбрали для реализации списка с группами(или без), хедерами/футерами/пултурефрешем, с разными темплейтами ячеек, с жестами и прочим - RecyclerView или ListView. У кого какие подводные камни? я понимаю что RecyclerView - более гибкий в плане кастомных лэйаут менеджеров и прочего, но есть те кто ругают RecyclerView за его косячность и проблемах на пустом месте. Короче для каких задач подходит ListView, а для каких уже нужен будет RecyclerView(или наоборот)? и где перфоманс лучше? Смотрел видос от Яндекса - они подчищали тормоза на скролле у RecyclerView. Сильно не хочется идти тем же путем или это неизбежно и у ListView? Короче много вопросов а времени не особо

Google
Anton
17.05.2017
12:11:48
вопрос не холиварный т.к понятно что ресайклер в сто раз мощнее листвью)

Umren
17.05.2017
12:11:49
+1

Да, а вот констрейнлайаут пока холиварный вопрос

your-mirror
17.05.2017
12:14:42
Сыроват как минимум

Igor
17.05.2017
12:15:43
Привет всем! Такой вопрос - у GreenDao проблемы с Proguard'ом.

ProGuard doesn't obfuscate string constants

Igor
17.05.2017
12:16:54
Кто с таким сталкивался? Как можно решить эту проблему?

Caused by: a.a.a.d: Could not init DAOConfig

your-mirror
17.05.2017
12:17:37
Sergey
17.05.2017
12:18:15
есть замеры?
вам замеры в сферическом вакууме?

зависит как вы сверстаете ViewHolder

your-mirror
17.05.2017
12:18:48
в чем же тогда перформанс? ))

Sergey
17.05.2017
12:19:06
не тупит

your-mirror
17.05.2017
12:19:27
ну и вопрос как тестили это

что оне не тупит

Anton
17.05.2017
12:19:31
какие тут все серьезные) на любой виджет бенчмарки просят

профи

Google
Sergey
17.05.2017
12:19:51
там надо костыль сделать в адаптере

что оне не тупит
включи Profile GPU Rendering

Igor
17.05.2017
12:20:05
Там сильная фрагментация на версии Android, а RV у тебя всегда самый новый и с пофикшенными багами

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