
Александр
10.08.2017
05:49:04
жесть как ты запутал сам себя…
создай интерфейс, создай там метод startActivityFromPresenter(допустим такое название), наслейду фрагмент от него реализуй метод (без всяких getActivity.startActivityForResult(), просто startActivityForResult, ибо во фрагмент передастся твой резалт, погугли об этом, о том как это реализовано в андроиде), во фрагменте, прокинь этот интерфейс в презентер, допустим через конструктор, и вызови у конструктора метод(можешь с параметрам в виде интента допустим)
Спасибо. Поробую.

Artur
10.08.2017
05:49:23
В beta 1 пофиксили

Андрей
10.08.2017
06:17:54
Интересное утверждение. А можно поинтересоваться, как именно Даггер помогает в архитектуре и тестировании?

Gray
10.08.2017
06:39:35
Подскажите, как работает управления ключами подписи приложений?
мы создаем ключ
подписываем им приложение
добавляем приложения в гугл плей
гугл удалит подпись и создаст свою

Google

Gray
10.08.2017
06:39:51
а дальше что?

Ⓜ️ᵃʳᵃᵗ
10.08.2017
06:41:04
Все, показы рекламы миллионы закачек, бабло рекой ...

Gray
10.08.2017
06:42:13
а как загружать новую версию, чем подписывать?

Bogdan
10.08.2017
06:42:40
Тем же ключом

Anton
10.08.2017
06:42:45
Тем же ключом

Gray
10.08.2017
06:43:16
тогда, какая суть Google Play App Signing
то, что можно востаносить ключ?

Anton
10.08.2017
06:46:15
Если ты этот ключ проебеш то никогда не сможешь обновить приложение загрузив АПК подписанное другим

.
10.08.2017
07:00:09
Есть какой-нибудь универсальный способ поставить != null везде, чтобы если где-то какой-то объект null код не выполнялся??

Anton
10.08.2017
07:00:22
Да есть
Котлин называется

.
10.08.2017
07:00:29
Как?
F f f fuck

Google

Anton
10.08.2017
07:00:46
Или гуава вроде такое же умеет
Checkpreconditions

Gerc
10.08.2017
07:03:53
@Nullable расставить

Anton
10.08.2017
07:14:35
Анотухи варнинги дадут и Линт не будет ругаться

Gerc
10.08.2017
07:14:51
даже если линт настроить?

Ilya
10.08.2017
07:18:51

.
10.08.2017
07:33:44
https://habrahabr.ru/company/exante/blog/335096/

Миронов Борис
10.08.2017
07:43:11

Roman
10.08.2017
07:57:13

Anton
10.08.2017
08:05:31
Верняк

Denis
10.08.2017
08:17:04
Посоветуйте, пожалуйста, ОРМ с годным кешированием (чтобы не лезла за данными на диск при каждом обращении)

Dmitry
10.08.2017
08:17:10
Всем привет, ниому не проходилось работать с childFragmentManager в ViewPager и с backstack фрагментов? как лучше организовать? ситуация такая. Есть ViewPager PagerStateFragmentAdapter и внутри него есть 1 фрагмент у которого есть вложенность и надо чтобы при кнопка "назад" сначало backstack был этого фрагмента если он выбран а только потом обычный onBackPressed. не подскажите?

Erik
10.08.2017
08:34:03
При бекпресс проверяй Back stack count, если не 0 popbackstak

Syjgin
10.08.2017
08:43:33
Привет. Никто не работал с requery? Возможно, дело в том, что проект на Kotlin, но больше вероятность того, что я как-то неправильно заполняю базу из дампа sql при первом запуске приложения: создал потомка SqlitexDatabaseSource, в init блоке считал дамп в строку и выполнил. Но после этого не получается выполнить select запрос с сериализуемым классом. А в readme у них такая ситуация почему-то не рассматривается
https://github.com/Syjgin/PathfinderFeats/blob/master/app/src/main/java/com/syjgin/pathfinderfeats/persistentData/MainDatabaseSource.kt сам класс

Artur
10.08.2017
08:45:09
Подскажите по Rx.
Имеются два последовательных Completable
все работает как надо, кроме завершающего действия
doFinally, doAfterTerminate, doOnTerminate
не вызываются
ошибок нет, в предпоследним срабатывает onComplete

Vlad
10.08.2017
08:56:48
Доброго времени суток, кто нибудь работал с картами mifare? (такие как в Питерском метро, к примеру)

Aleksandr
10.08.2017
09:02:37
Все привет. Как для popup, который открывается в AppCompatSpinner добавить верхний и нижний padding?

Yura
10.08.2017
09:03:47

Sergey
10.08.2017
09:12:27
Зашёл в Mobile Dev Jobs чуваки пишут от 1-2 лет разработки,и они владеют всеми библиотеками, фреймворками, обратной совместимостью и тд., я сам пишу под Android уже 4 года, могу сказать, что владею 3, ну 4 максимум библиотеками, и то иногда сталкиваюсь с тем, что не знаю что-то. Вопрос как стать таким же молодцом как они? ??
Главное не сколько библиотек ты знаешь, а как быстро ты сможешь разобраться в той или иной если потребуется.

Google

Sergey
10.08.2017
09:13:53
Я вот тоже пишу под андроид 4 с лишним года, перепробовал много разных библиотек и подходов разработки.

Dmitry
10.08.2017
09:14:14
ребят, всем привет. у меня тут вопрос появился:
имеем архитектуру MVP, вьюшки разделены на активити, в которых фрагменты. под каждый фрагмент есть свой презентер. и вот требуется в рез-те какого-то действия закрыть текущую активити и открыть другую. поскольку в презентер активити не передаётся, то презентер вызывает во вьюхе фрагмента метод, который, в свою очередь, вызывает метод уже активити (через getActivity()), в котором реализована логика Intent ... .startActivity(intent)
решение, прямо скажем, не очень элегантное. или норм.? как в таких случаях стоит поступать?

Алексей
10.08.2017
09:14:43
Навигатор вам нужен. Cicerone посмотрите.

Dmitry
10.08.2017
09:18:22

Алексей
10.08.2017
09:20:47
Навигатор это паттерн, его можно и самому несложно реализовать. Без него что-то сильно лучше сделать вряд ли можно. Ещё можно сделать через локальную шину событий, но это тоже так себе.

Nikolay
10.08.2017
09:21:46
Всем привет) Как называется метод у card view , когда по карду делаешь сдвиг , он показывает например "удалить"
?

Dmitry
10.08.2017
09:22:29

Kylych
10.08.2017
09:22:54
есть фрагмент, который пушает евенты через шину, он так ж является слушателем, и так выходит, что при пуше евента, сам ж получает этот евент, как такое избежать?

Nikita
10.08.2017
09:23:03
Кто знает, если чат в телеге по вопросам пользования Android'ом. Или тут может кто знает ответ. У знакомого девайс Alcatel и в настройках приложений не открывается окно about, как можно это пофиксить или что погуглить по этому поводу

Quantum Harmonizer
10.08.2017
09:23:40

Nikita
10.08.2017
09:24:09
Ну окно about, когда на списке приложений.

Nikita
10.08.2017
09:24:40
Вот такое окно не открывается

Семен
10.08.2017
09:31:22
забыл про такую функцию

Sasha
10.08.2017
10:01:17
Всем добрейшего денька и т.п времени суток. Вопросец, кто может дать ссылочку на статейку по diffutil для тупых и не очень? ))

Anton
10.08.2017
10:02:09
Первые две в Гугле
На медиуме вроде

Sasha
10.08.2017
10:04:29
Первые две в Гугле
Если бы они ответили на мои вопросы, то я б тут не спрашивал. Ну раз лучше нет, то и на этом спасибо.)

Google

Bimurat
10.08.2017
10:06:38
Ребята у меня такой проблема, я хочу загрузить дату из сервера в Realm и все это внутри service или intentservice (подскажите какой лучше изпользовать) и добавить Realm.table.onTableChangedListener в интерфейсе потом хандлить как следуеть, и такие проблемы как я могу сообщить в service какой запрос он должен выполнять (через OnHandleIntent в intentservice или как?) и работает ли OnTableChangedListener в интерфейсе когда через сервис заполняешь Realm или вообще есть ли другой крутой метод чтобы сделать так?

Maxim
10.08.2017
10:18:34
У меня есть один recyclerView. Я хочу что бы в нем было две строки, но разного формата. Если я буду подрубать к одному и тому же RecyclerView разные адаптеры, норм будет?

Usman
10.08.2017
10:21:19
delegate тебе в помощь

Admin
ERROR: S client not available

Sergey
10.08.2017
10:22:57
viewType юзай

Alex
10.08.2017
10:23:57

Maxim
10.08.2017
10:24:28

Denis
10.08.2017
10:32:03

Kylych
10.08.2017
10:32:52

Denis
10.08.2017
10:33:37
почему не сделать несколько разных классов для таких эвентов?
по крайней мере это решит описанную проблему

Kylych
10.08.2017
10:34:57
Да нее, тут у меня модели, я не могу иметь разные модели

Валерий
10.08.2017
10:44:05
А можно ли как-то написать адаптер для ретрофита, чтобы он использовал и хэдеры и тело ответа?
вернуть надо PaginableList<T>
T - парсится из JSON тела ответа
CurrentPage,TotalPages - из хэдеров ответа

Artem
10.08.2017
11:01:59
Ребята привет. А кто переехал уже на новые шрифты? https://developer.android.com/preview/features/working-with-fonts.html#font-family

Aleksandr
10.08.2017
11:20:21

Alex
10.08.2017
11:29:03

Aleksandr
10.08.2017
11:39:15

Alex
10.08.2017
11:40:28

Google

Anton
10.08.2017
11:41:27
Я чет не понял и че тут нового
Я и 3 года назад из ассетов мог достать

Семен
10.08.2017
11:41:55

Alex
10.08.2017
11:42:26

Anton
10.08.2017
11:42:42
Так вопрос был в том кто пробовал их как ресурсы подтягивать
Фонты

Alex
10.08.2017
11:43:35
а что так быстрее и лучше из ресов?

Sergey
10.08.2017
11:44:37

Alex
10.08.2017
11:44:55

Sergey
10.08.2017
11:45:38
Их наконец-то можно как обычный хмл атрибут применить
Или в теме задать на весь апп

Alex
10.08.2017
11:46:36
Хм, да действительно удобнее)