@android_ru

Страница 1226 из 3205
Ростислав
07.04.2017
21:09:40
Ну у меня не приходили с точностью до 50 метров.

Taras
07.04.2017
21:15:23
Ну у меня не приходили с точностью до 50 метров.
о каких ты 50 метрах пишеш? вопрос чтоб скорость передвижения не была больше 10км/час тогда включать авто-простой....7м/с это уже 25км/час...

Ростислав
07.04.2017
21:16:16
О.о я думал ты о радиусе определения человека...

Как же меня бесит эта система разрешений!!! Написал свою библиотеку, которая умеет запрашивать разрешения через один связный вызов, построенный через Builder. Научил библиотеку выполнять "необходимые" запросы, без которых не может работать приложение (пользователя заставляют перейти в настройки или приложение закрывается). Чтобы не загрязнять код активности, добавил функцию вызова из любого места (библиотека создает прозрачную активность). Но тут для Google Services нужна такая же фигня, только измененная! И моя библиотека никак в такие запросы не списывается. Придется или библиотеку дописывать, или городить этот ад запросов в активности...

Google
Ростислав
07.04.2017
23:02:32
Сейчас сделаю определение местоположения через LocationManager, чтобы впустую не создавать говнокод. Дополню библиотеку возможностью создавать запросы на изменение параметров Google Services, а потом уже заменю геолокацию на Google Services + библиотеку.

Andrew
08.04.2017
00:07:26
Давно устарели.
Лол, у меня в проде прога на тредах с хандлерами к апдейту готовится, чет нет особого желания что-то менять, ибо читается хорошо и не надо рх тянуть

Ростислав
08.04.2017
00:08:40
Пока работает — пусть будет. Но если писать проект заново, выйдет быстрее с Rx, его же не от хорошей жизни придумали.

Как же мне нравится запрашивать разрешения так, а не кучей слушателей и калбяков: PermissionRequester.dialogRequest() .setPermissions(Manifest.permission.ACCESS_FINE_LOCATION) .setRequestType(RequestConst.RequestType.TYPE_NECESSARILY_REQUEST) .build() .call(this, (list, accepted) -> this.finish());

Ну... Тут не очень красиво.

Ilya
08.04.2017
02:43:35
Всем привет. Подскажите, есть ли способ проверить хеш сертификата, которым подписано другое приложение на телефоне?

Грубо говоря, я хочу сделать так: если на устройстве установлено определённое сервисное приложение, и у него верный sha1 сертификата, то в приложении включается debug режим.

Ivan
08.04.2017
03:38:46
расскажи это на собеседовании :)
Именно так я на собеседовании и говорю :)

Никто не будет вам платить деньги за то,что вы будете трахаться с тредами и изобретать велосипед/свой фреймворк для асинхронный штук,вместо доставки фич для бизнеса

Если вы не какая-то очень крупная компания,которой нужно что-то особое

Roman
08.04.2017
06:25:24
А вот и вопрос про асинхронное программиирование. Я расковырял одну апликашку и нашел в ней Robospice.

Ни разу не видел в этом чате упоминание RoboSpice.

Dmitriy
08.04.2017
06:28:28
Он уже не обновляется, а так хорошая вещь была

Google
Roman
08.04.2017
06:33:34
А какие задачи она не может решать? Не работает на новых версиях?

Dmitriy
08.04.2017
06:34:56
Там связка с другими либами хромает начала первой

Если не ошибаюсь, то из-за привязки к старой версии ретрофита я пересобирал робоспайс для локального maven-репозитория

Zhailkhan
08.04.2017
07:59:40
Добрый день! как сделать OAuth2 авторизыцию в Linkedin, никак не могу достать access_token для сервера

Dim
08.04.2017
10:20:03
Кто знает как реализован переход на другой экран в Телеграме? Это новое активити? Интересует сам эффект.

Stonedrealist
08.04.2017
10:26:53
У кого есть канал который игры кидает

balolam
08.04.2017
10:29:50
Кто знает как реализован переход на другой экран в Телеграме? Это новое активити? Интересует сам эффект.
В телеграме все на фрагментах, причём самописных. Поправьте, если ошибаюсь)

Dim
08.04.2017
10:45:38
Кошмар, посмотрел...

только одно ChatActivity на 10 105 строк.

Anton
08.04.2017
10:50:01
а что конкретно за эффект ты хочешь

Dim
08.04.2017
10:51:38
а что конкретно за эффект ты хочешь
Когда кликаешь по toolbar в экране чата и переходишь очень плавно так в экран настроек чата.

Похоже на Collapsing toolbar layout

RoGr
08.04.2017
10:59:07
Сюда вопросы по ubunte можно задать ?

Владислав
08.04.2017
11:01:11
Dim
08.04.2017
11:02:35
Так такое просто анимашкой можно сделать же overridePendingTransition
А можно пример? Это получается один фрагмент, в котором и чат и его настройки, только по клику на тулбар одно скрывается, а другое показывается?

я то бэкендер сам...)

Владислав
08.04.2017
11:03:26
А можно пример? Это получается один фрагмент, в котором и чат и его настройки, только по клику на тулбар одно скрывается, а другое показывается?
Ты когда переходишь между активностями, например, можешь после startActivity().. вызвать overridePendingTransition c нужной анимашкой

Google
Nikolay
08.04.2017
11:30:36
Может кто подсказать по поводу вывода денег из Google Play? Я так понял там долларовый счёт нужен?

Kirill
08.04.2017
11:30:49
да

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

Nikolay
08.04.2017
11:32:00
Там вроде есть несколько типов счетов?

Kylych
08.04.2017
12:32:21
Друзья, почему телеграм такой ужасный код пишет?

Не спорю, приложение работает как часы швейцарские

Но код

Ivan
08.04.2017
12:36:47
Не спорю, приложение работает как часы швейцарские
Приложение работающее как швейцарские часы и ужасный код - это оксюморон

Edgar Khimich
08.04.2017
12:40:12
Ребятушки, не пойму че за ошибка все вродь делал по примерам

блин, че оно не скрином отослало

Все, я могучий) Сделал)

Ivan
08.04.2017
12:42:30
Выпиливать даггер

Или баттернайф

Gerc
08.04.2017
12:42:42
+

Ivan
08.04.2017
12:42:43
Че там у тебя

Edgar Khimich
08.04.2017
12:43:12
Там просто Прогрес бар заимпортился в модуле виджетовский, а не мой)

Даггер мне нравится, не выпилю его) это даже с тем расчетом, что знаю я его на процентов 20 только)

Google
Edgar Khimich
08.04.2017
12:45:45
Чем нравится?
Тем, что не нужно писать все через new синглтоны прописываются благодаря одной анотации

Anton
08.04.2017
12:46:24
Даггер сила батернайф говно

Edgar Khimich
08.04.2017
12:46:25
Читабельность приятнее как и с MVP Вродь больше кода, но читабельность то лучше А для тестов то вообще шик)

Anton
08.04.2017
12:46:34
Странный вопрос нахуй нужна ди

Gerc
08.04.2017
12:46:58
даггер не для тестов гугл пишет

Admin
ERROR: S client not available

Dmitry
08.04.2017
12:46:59
Друзья, почему телеграм такой ужасный код пишет?
Его один человек пишет, сейчас вроде уже два. К тому же у Дурова принято, когда инженер изобретает свое "правильно", а не работает по конвейерному принципу.

Ivan
08.04.2017
12:47:11
Странный вопрос нахуй нужна ди
Даггер это не ди, блять

Anton
08.04.2017
12:47:13
Для тестов нормально тоже может зайти

Ivan
08.04.2017
12:47:49
Тоже самое что я спрошу зачем мосби, а ты скажешь " странный вопрос нахуй нужна мвп"

Anton
08.04.2017
12:48:02
А чем ты ди делаешь фабриками с рефлекшеном?

Edgar Khimich
08.04.2017
12:48:06
тем что каждую фичу тестим отдельно и сли что-то не проходит - мы точно знаем, где не прошло

Dmitry
08.04.2017
12:48:49
А чем ты ди делаешь фабриками с рефлекшеном?
На маленьких проектах - класс DependencyProvider со статик методами.

Ivan
08.04.2017
12:49:47
Как же горит когда даггер называют ди

Google
Anton
08.04.2017
12:50:29
С этим провацдером охуенно разгуляешься.

Dmitry
08.04.2017
12:52:34
Для петпроджектов самое оно https://github.com/KrenVpravo/CheckReaction/blob/master/app/src/main/java/com/two_two/checkreaction/di/DependencyProvider.java

Ivan
08.04.2017
12:53:38
Для петпроджектов самое оно https://github.com/KrenVpravo/CheckReaction/blob/master/app/src/main/java/com/two_two/checkreaction/di/DependencyProvider.java
Нихуя ты не шаришь, даггер пацанам позволяет независимый код писать

Dmitry
08.04.2017
12:53:40
А для чего-то серьезного можно и либы нагружать. В целом тот же код дагера написать руками, там писать не шибко много. Но с даггером быстрее и безопаснее.

=))

Anton
08.04.2017
12:55:08
А что либы платные?

Что даггер сильно нагружает?

Dmitry
08.04.2017
12:56:13
1) да, они платные. Дагер стоит методов и компайл тайма. И для проекта на один вечего его готовить дольше.

Anton
08.04.2017
12:56:36
Что интересно за проект на один вечер

Dmitry
08.04.2017
12:57:00
https://github.com/KrenVpravo/SafeFacebook типа такого

Anton
08.04.2017
12:57:05
10 сек компайл тайма решают

Ivan
08.04.2017
12:57:20
А ради чего их отдавать

Чтобы что?

Anton
08.04.2017
12:57:33
Охуеннве советы выпиливай рх/даггер/баттер

Ivan
08.04.2017
12:57:34
Даггер не решает никаких проблем

Dmitry
08.04.2017
12:58:03
Хороший совет - не пихай в проект зависимостей, не понимая зачем ты это делаешь

Вот в том же SafeFacebook нет Рх не потому что я ее не знаю. Она там просто нафиг не нужна.

Anton
08.04.2017
12:58:52
А как интересно узнали знает он зачем даггер или найф

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