@android_ru

Страница 191 из 3205
Nikolay
09.09.2016
19:14:38
Observer
Rx не реализует Наблюдатель. Либо способен это сделать при помощи плясок с бубном.

Alexander
09.09.2016
19:14:47
от гугла https://github.com/google/tiger

Sergey
09.09.2016
19:15:00
Dagger 1 был написан Square и Jake Wharton

Alexander
09.09.2016
19:15:11
последний шустрый и самый быстрый ?

Google
Alexander
09.09.2016
19:15:32
но да второй даггер как и джус также от гугла

Stas
09.09.2016
19:15:42
Да, вот про него писал

Alexander
09.09.2016
19:15:46
но их после такйгера видимо только старпёры юзают ?

Sergey
09.09.2016
19:15:46
от гугла https://github.com/google/tiger
Да это хрень)) как оно вообще попало в их репозиториий

Stas
09.09.2016
19:16:41
1400 звезд

Sergey
09.09.2016
19:18:59
Rx не реализует Наблюдатель. Либо способен это сделать при помощи плясок с бубном.
Есть observer который управляет потоками, применяет операторы, а есть слушатель который эти данные получает от observer'a

ThisIs
09.09.2016
19:20:58
Скоро вообще DI от спринга подтянется + hibernate?

Nikolay
09.09.2016
19:21:02
Ну а как мне получить данные которые приходят периодически - наподобии броадскастов? На изменение заряда батареи или сообщения в чате(абстрактный пример)

Vitaliy
09.09.2016
19:22:00
А кто такой ThisIs JavaaA!?

Sergey
09.09.2016
19:22:36
Первый емитит данные даже если нет слушателей

Alexey
09.09.2016
19:24:26
ребят нужен хелп

Nikolay
09.09.2016
19:24:37
Но я правильно понимаю что у Cold Observable испускание данных надо запихивать в вызов call?

Google
Alexey
09.09.2016
19:25:09
у меня приложение в маркете почему-то показывает что требуются: android.permission.ACCESS_NETWORK_STATE android.permission.CAMERA android.permission.FLASHLIGHT android.permission.INTERNET android.permission.MODIFY_AUDIO_SETTINGS android.permission.READ_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE android.permission.RECORD_AUDIO android.permission.WRITE_EXTERNAL_STORAGE хотя манифест выглядит так: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.focus.test.osteology"> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> <application android:name=".App" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity ......

ThisIs
09.09.2016
19:25:25
А кто такой ThisIs JavaaA!?
Просто поверхностно изучаю андроид

Alexey
09.09.2016
19:25:27
кто знает какого хера появились такие пермишены?

ThisIs
09.09.2016
19:25:31
Вдруг пригодится

Alexey
09.09.2016
19:26:29
Либа внешняя тянуть может
хм, интересно надо манифест мерджер смотреть

Vitaliy
09.09.2016
19:26:29
@ThisIs JavaaA, спасибо :)

ThisIs
09.09.2016
19:27:24
Sergey
09.09.2016
19:28:17
Alexey открой манифест, внизу есть две табы

Alexey
09.09.2016
19:28:34
Либа внешняя тянуть может
всё верно, либа просит, а можно заоверайдить как-то?

чтобы не требовалось

нашёл кажись

Stas
09.09.2016
19:30:53
Вдруг либа отвалится в рантайме)

Vitaliy
09.09.2016
19:31:03
Угу

Alexey
09.09.2016
19:32:39
Вдруг либа отвалится в рантайме)
не отвалится, я не юзаю это

тут просто жалуются люди что у них гугл плей говорит что их девайс не поддерживает

гребанный квик бокс

Google
Alexey
09.09.2016
19:33:13
quickblox

кривое сцуко сдк

требует пермишены

Sergey
09.09.2016
19:35:04
требует пермишены
Зарепорть им баг

Alexey
09.09.2016
19:35:29
тока пока они его поправят мне проще выпилить эти пермишены

Gregory
09.09.2016
19:53:19
Объясните мне, зачем нужно это "внедрение зависимостей"? Я вот все зависимости проекта просто прописываю в градл скрипте и мне норм...

Vitaliy
09.09.2016
19:54:51
Гришк

Gregory
09.09.2016
19:54:53
А раньше так и вообще просто складывал jar файлы в папку

Гришк
Даа?

Vitaliy
09.09.2016
19:55:04
У тебя есть интерфейс-делегат, который ты используешь, где тебе нужно

Ну типа службы или синглтона

Vitaliy
09.09.2016
19:55:26
Фишка в том, что для тестов иногда от этой глобальной штуки нужно другое поведение

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

Ну или для каких-то дргих целей

Gregory
09.09.2016
19:56:08
Т.е. это всё надо только для тестов?

Vitaliy
09.09.2016
19:56:22
Ну так глобальная штука же

Меняется состояние системы, все дела

Иногда и правда нужно

Google
Vitaliy
09.09.2016
19:56:47
Как всегда, пихают и когда надо, и когда не надо — на всякий случай

Roman
09.09.2016
19:56:52
Т.е. это всё надо только для тестов?
не только. иногда это просто удобно

Vitaliy
09.09.2016
19:57:04
Ну или так

Egor
09.09.2016
20:02:06
guice зараза тяжелый на больших проектах

Gregory
09.09.2016
20:06:12
https://www.youtube.com/watch?v=plK0zyRLIP8
о, теперь я знаю, как выглядит Jake Whatron

вот я досмотрел до того места, где он переходит к библиотекам, и не понял, зачем там нужны библиотеки

Stas
09.09.2016
20:07:38
@grishka Di фреймворк управляет зависимостями в рантайме. Ты лишь указываешь, объект какого класса тебе нужен

Gregory
09.09.2016
20:07:39
ведь этот клиент твиттера можно вынести в синглтон

Stas
09.09.2016
20:08:19
да, он что если ему требуется еще 3 класса?

Admin
ERROR: S client not available

Stas
09.09.2016
20:08:24
и нужен он лениво

Gregory
09.09.2016
20:08:50
тогда синглтон, который создаётся при первом обращении

Stas
09.09.2016
20:09:18
не лень каждый раз это писать руками?

Roman
09.09.2016
20:09:24
тогда синглтон, который создаётся при первом обращении
я прошу прощения, но http://stackoverflow.com/questions/137975/what-is-so-bad-about-singletons

Stas
09.09.2016
20:09:38
да и тестить нереально

Gregory
09.09.2016
20:09:51
не лень каждый раз это писать руками?
нет, меня не пугает писать много кода

я лучше напишу много кода, полностью понимая, как он весь работает, чем буду использовать кучу каких-то overengineered библиотек

Roman
09.09.2016
20:10:19
я прошу прощения, но http://stackoverflow.com/questions/137975/what-is-so-bad-about-singletons
вот даггер дает ленивые синглтоны без перечисленных минусов

Stas
09.09.2016
20:10:22
меня пугает думать об этом

Google
Stas
09.09.2016
20:10:46
даггер то многословный, а руками писать эти штуки каждый раз - мрак.

Gregory
09.09.2016
20:11:24
копипастить?))

но тебе же было не лень почесать ухо ногой для аватарки ???

Sergey
09.09.2016
20:11:57
Копипаст зло )

Stas
09.09.2016
20:12:21
кек...мы сейчас о коде или об авах

Vitaliy
09.09.2016
20:12:26
Stas
09.09.2016
20:12:33
(и это телефон)

Gregory
09.09.2016
20:12:54
ладно, о коде

Stas
09.09.2016
20:13:02
может мне серьезную аватарку поставить, меня нехипстеры зауважают

Gregory
09.09.2016
20:13:48
я вообще странный, у меня в офисе было очень много стаканчиков из старбакса, я почти построил из них стену, но тем не менее я не хипстер =D

Stas
09.09.2016
20:14:21
у меня сосед по общаге пирамидки строил из вещей

Gregory
09.09.2016
20:15:04
вообще-то нет

Vitaliy
09.09.2016
20:15:10
И святой водой место окропил

Gregory
09.09.2016
20:15:18
я их выкинул, когда увольнялся

Vitaliy
09.09.2016
20:15:32
Зараза. Мог бы и подыграть

Gregory
09.09.2016
20:15:55
Я её сжёг
лучше бы мейл сжёг

Stas
09.09.2016
20:16:56
Быть модным - полезно

Vitaliy
09.09.2016
20:17:17
Быть модным - полезно
У тебя есть гироскутер или моноколесо?

Stas
09.09.2016
20:17:33
Нет, у меня MVP и котлин

придете вы в проект, где люди паттернами обмазывались

и модными штуками

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