@android_ru

Страница 1467 из 3205
Eugene
19.05.2017
17:54:19
ребята сисадмины есть тут? вопрос образовался, не могу найти ответ на него!

Igor
19.05.2017
17:56:57
У меня свой стремный фреймворк

Здравствуйте, посоветуйте что лучше учить: moxy (с обычным mvp разобрался) или mvvm?
С написанием своего фреймворка или копания исходников

Google
Dmitriy
19.05.2017
18:00:27
Да так и делаю
https://github.com/cryspuwaterloo/privacyguard/ - вот копать отсюда)

Dmitry
19.05.2017
18:04:40
Dmitriy
19.05.2017
18:05:44
Спасибо, гляну обязательно.
только учти, что оно умеет перехватывать только исходящее, сертификат для расшифровки HTTPS ставит

Dmitry
19.05.2017
18:05:57
Потратил сегодня на эту хрень пару часов времени, ничего лучше парсинга не получилось

Dmitriy
19.05.2017
18:06:22
входящие оно просто пропускает, не обрабатывая

Dmitry
19.05.2017
18:06:40
У меня вот проблема в том, что трафик не проходит наружу

Надо формировать и отправлять пакет

Пытался распарсить ipv4 + tcp заголовок(то что с виртуального впн интерфейса наружу отправляется), чтобы оттуда хост и порт достать, создать сокет и по сокеты отправлять трафик

Только запутался :)

Dmitry
19.05.2017
18:10:37
Честно говоря есть немного ламерский такой вопрос. Как распарсить tcp заголовок пакета, чтобы порт из него достать?

Ipv4 распарсил без проблем, а tcp я так понял в него завернут, в поле data

Google
Dmitry
19.05.2017
18:13:49
Вот мой вариант

https://pastebin.com/iWKjEJs3

TCPHeader из репозитория смотрел уже?
Ооо, попробую сегодня. Похоже то что нужно

Меня только в том проект jni папки напрягают. Видел где-то реализацию тоже через VpnService, там поднимается фейковый прокси сервер для перехвата

Ilshat
19.05.2017
18:29:30
А когда выходит студио 3? Или превью юзабелен?

Алексей
19.05.2017
18:34:10
У меня свой стремный фреймворк
Не стремный, а сюрекенами расслоенный))

Sergey
19.05.2017
18:50:25
Ilshat
19.05.2017
18:53:59
В продакшене юзать наверно рано

Sergey
19.05.2017
18:55:37
надо подождать до беты или хотя бы 3-4 альфы

Dmitry
19.05.2017
18:55:44
Ребят, мб кто знает. По градлу вопрос. Не особо им пользуюсь, но функция обновления библиотек через конфиг нравится. К сожалению только гугловские либы уведомляют об апдейтах. Есть возможность такое для всех библиотек подключенных прокинуть?

Dmitriy
19.05.2017
18:56:58
В продакшене юзать наверно рано
на работе пишем в 3.0, до этого писали в 2.4 CI собирает используя плагин 2.4 (для desugar это минимум)

Dmitriy
19.05.2017
18:58:09
проект legacy на java, так что что 2.4, что 3.0 - нет различий

Sergey
19.05.2017
18:59:09
минимум или отсутстивие библиотек на кодогенерации или байткод трансформациям )

Dmitriy
19.05.2017
19:00:31
Sergey
19.05.2017
19:01:37
ну вот

Google
Sergey
19.05.2017
19:02:14
а были бы там релм, даггер, автовелью или подобные результат мог быть иным

Dmitriy
19.05.2017
19:03:00
даггер может появиться, а вот всё остальное - вряд ли

Anton
19.05.2017
19:03:02
почему чтобы даггер начал генерить классы в /test нужно оюязательно апт плагин и apt "com.google.dagger:dagger-compiler:$daggerVersion"

с анотейшен процессором не генерит

у кого было такое?

Ilshat
19.05.2017
19:03:47
На версиях 5.х+ есть более менее рабочий способ отклонять звонок?

Dmitriy
19.05.2017
19:04:52
а были бы там релм, даггер, автовелью или подобные результат мог быть иным
более того: до моего прихода на проект там царствовали JsonObject + HttpUrlConnection :D

Sergey
19.05.2017
19:05:07
олдскул

норм )

Dmitriy
19.05.2017
19:05:51
олдскул
minsdk11, запросы в основном потоке

Мансур
19.05.2017
19:08:09
Объясните для чего нужны методы Canvas.save() и Canvas.restore()?

Dmitry
19.05.2017
19:13:44
Вроде бы он сохраняет матрицы для последующей отмены операций

Denis
19.05.2017
20:25:05
доброе утро
хорошо хоть не на экспресс-газету ссылка -__-

Misha
19.05.2017
21:13:49
гы

Edgar Khimich
19.05.2017
21:14:11
Можно как то получать колбек о том, когда открывается стороннее приложение ?

Артур
19.05.2017
23:21:56
А есть какой нибудь минус от использования runOnUiThread?

Denis
19.05.2017
23:22:30
https://habrahabr.ru/company/inforion/blog/328218/
кстати, ещё можно сюда заглянуть https://github.com/yole/kotlin-style-guide

Roman
19.05.2017
23:27:30
Товарищи, а когда такое находится в либе, compile 'com.android.support:support-compat:25.3.0' это же хреново, да? Может возникнуть конфликт зависимостей

Google
Ivan
19.05.2017
23:48:15
Не возникнет

Valeriy
20.05.2017
00:36:02
Можно же exclude group через градл сделать

Konstantin
20.05.2017
01:11:46
Ivan
20.05.2017
01:44:44
Можно как то получать колбек о том, когда открывается стороннее приложение ?
На семерке нельзя даже список процессов получить,а вы колбек хотите

Andrew
20.05.2017
03:57:52
@Kylych ну мне больше жс, пхп для меня навсегда $GOVNO_MOCHA->Est()

Beka
20.05.2017
03:58:02
Комрады у меня наркоманская мысль)). 1. Как вы смотрите на использование Firebase вместо Http based connection для обмена данными с свером? 2. А что насчет использование что то типа Protobuf вместо REST API?

Admin
ERROR: S client not available

Beka
20.05.2017
03:58:27
Andrew
20.05.2017
03:59:04
Мне больше на питон похож))
мне напоминает помесь скалы свиста внешне и шарп по ощущениям

Beka
20.05.2017
04:00:56
Фиребасе разве не хттп? протобаф то норм, для тго и нужен
Думаю совсем нет. У них должен быть свой прокол. это часть мессажинга. Не зря называют мессажингом.

Andrew
20.05.2017
04:01:43
ну ок, над копнуть их протокол тогда на досуге

Beka
20.05.2017
04:01:47
У них в Бэк стоит огромная система что то похожое на RabbitMQ или 100 раз круче версия JMS. У них свои порты и свои протоколы для передачи данных.

AMQP у них какой то.

Без этих ХТТП хэндшейком по 50 раз. Без переобразовании данных на стринг. Напрямую бинарники херячат они

Andrew
20.05.2017
04:02:55
ну тогда точно погляжу

Beka
20.05.2017
04:02:59
Быстро очень. А так у них сервер сдох бы из за ХТТП, или потратили бы 100 раз больше ресурсов чем сейчас.

Я не удивлюсь если у файрбейза именно какой то RabbitMQ сзади)

Usman
20.05.2017
06:37:32
как в searchview изменить цвет текста ?

Google
Владислав
20.05.2017
06:39:26
как в searchview изменить цвет текста ?
ну через стили например

Usman
20.05.2017
06:46:16
не получается

я новичок в андройде

Владислав
20.05.2017
06:47:48
ну, а что ты сделал, покажи

Usman
20.05.2017
06:50:54
<style name="AppTheme.SearchView" parent="Widget.AppCompat.SearchView"> <item name="android:textColor">@color/Opaque</item> <item name="searchIcon">@drawable/search_tool</item> </style>

Владислав
20.05.2017
06:52:04
а в сам сёрчвью ты засунул этот стиль?

Usman
20.05.2017
06:52:48
все не надо

справился

Anton
20.05.2017
06:53:22
красавец

Владислав
20.05.2017
06:54:15
справился
а почему ты не прогуглил, перед тем, как спрашиват тут?

Daniil
20.05.2017
07:28:33
Всем привет, как лучше сделать? Сохранять json объект в preference или все же фильтровать и в sql? Нужно сохранять небольшой объект и потом его выводить

Владислав
20.05.2017
07:30:25
Владислав
20.05.2017
07:35:48
ну не заморачивайся, клади в преференсы

Alexander
20.05.2017
08:01:59
Кто-нибудь azure как бекенд использовал?

Михаил
20.05.2017
08:09:39
Их машины в смысле?

Глеб
20.05.2017
08:25:03
Ребят как проверить существование символа на устройстве?

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