
Igor
08.03.2017
17:47:59
Что и никто вкраце не может объяснить почему что там и почему не стоит так делать?

@
08.03.2017
17:56:46
Ребятки, чеита я туплю, вроде как в sdk/tools должен быть uiautomatorviewer а его нет
где его скачать?

Google

Aleksandr
08.03.2017
18:07:48
Народ, подскажите новичку, в чем различие между okHTTP и retrofit? С какой библиотеки лучше начинать?

Roman
08.03.2017
18:08:40
Retrofit - обёртка над okHTTP, которую чаще всего используют для запросов в сеть

Aleksandr
08.03.2017
18:09:14
А в каком случае тогда используют чисто okHTTP?

Roman
08.03.2017
18:10:14

Aleksandr
08.03.2017
18:12:39
Понял, спасибо. Пойду курить retrofit. Кстати, ни у кого нет под рукой ссылки на хороший туториал по retrofit?

Владислав
08.03.2017
18:13:42
https://guides.codepath.com/android/Consuming-APIs-with-Retrofit

Aleksandr
08.03.2017
18:15:33
Огромное спасибо)))

Bornsof
08.03.2017
18:18:57
На днях тут спрашивал, как научить сервисы друг с другом общаться заставить. Получилось через localbroadcastmanager ))) вдруг кому пригодится)

Sergey
08.03.2017
18:23:35

@
08.03.2017
18:24:46
Тоесть ресивер в манифесте видет все потоки, а локальный только в котором обьявлен?

Quantum Harmonizer
08.03.2017
18:24:51
Кто-нибудь знает, как сделать у RecyclerView так, чтобы overscroll выглядел, будто clipToPadding=false, а декор рисовался, будто clipToPadding=true?

Sergey
08.03.2017
18:25:20

Google

Quantum Harmonizer
08.03.2017
18:25:40

Sergey
08.03.2017
18:26:00
Broadcast работает на всю систему

Bornsof
08.03.2017
18:26:22
Да, у меня в одном процессе все)
Тут уточнение, LBM работает в рамках одного процесса. Если сервисы будут в разных процессах сообщения не будут доставлены

Sergey
08.03.2017
18:26:30
LocalBroadcast только внутри процесса

Bornsof
08.03.2017
18:26:32
Ой не той кнопкой ответил)
Тут правильнее наверное не процесса, а приложения... Хотя хрен знает)

Sergey
08.03.2017
18:28:19

@
08.03.2017
18:28:22
кароч самэ цэ я и мав на увази

Bornsof
08.03.2017
18:29:20

Sergey
08.03.2017
18:29:33
Он в том же процессе

Bornsof
08.03.2017
18:30:01
Странно, у меня вроде они в разных. Или я путаю чтот

@
08.03.2017
18:30:11
разные процессы подразумевают разные потоки кэп?

Sergey
08.03.2017
18:30:28
Потоки то другое

Bornsof
08.03.2017
18:30:48
Ну потоки то понятно.
Потоков в процессе наплодить много можно

Sergey
08.03.2017
18:31:27

Bornsof
08.03.2017
18:31:55
Надо глянуть будет. Интересно)

Google

Sergey
08.03.2017
18:32:22
process != thread

@
08.03.2017
18:32:58
Кароч я давно понял абчем вы, но все же интересно, если в аин таске я запущу сервис и в таксе запущу ресивер, он же поидее также ничего не поймает хотя процесс один, или будет все же работать? я не проверял

Bornsof
08.03.2017
18:33:58
По идее должно воркать. Надо тестить)
Народ, а кто в курсе как можно приложение обновлять, без обновления АПК самого. Или удалять его перед установкой нового? Поверх новая версия не хочет ставиться(
А и все это мимо Гугл плея
Напилил скачивалку и устанощик через стандартные средства системы.
Но чет после рефакторинга не хочет поверх вставать(

Sergey
08.03.2017
18:36:26

Bornsof
08.03.2017
18:36:39
Да
Просто пишет не установлено (

Admin
ERROR: S client not available

Sergey
08.03.2017
18:37:18

Bornsof
08.03.2017
18:37:28
Отличие сборок в прогварде только(

@
08.03.2017
18:37:41
занятный трюк увидовал, ежли приложение свернуто, его можно убить кнопкой завершения (кнопка на андроиде, справа, квадратик) при эом сервисы убивает, а если я запустил сервис а активити сделал finish(), то андроид не находит активити, убивает другие процессы но мои сервисы продолжают работать

Sergey
08.03.2017
18:38:06

Bornsof
08.03.2017
18:38:24
Часть обработки вынес на сервер, но этого мало(
А реально недекомпилируемый кусок воткнуть?
На плюсах там, или го слышал можно впились как-то, только инфы мало нарыл

Google

Ivan
08.03.2017
18:42:14
Не реально

@
08.03.2017
18:44:01
недекомпилируемый? что значит

Quantum Harmonizer
08.03.2017
18:46:26

Илья
08.03.2017
19:18:12

Bornsof
08.03.2017
19:20:39

Илья
08.03.2017
19:21:36
Имхо, вопрос именно про тотальную защиту был))

игилистичная Мураха
08.03.2017
19:29:11
сап
чем линукс запускать
поадвасите плс на анлроидах

Eugene
08.03.2017
19:43:59
Ребята а подскажите пожалуйста, если я запрашиваю контакт через интент, мне не нужен пермишн?
Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
intent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE);
startActivityForResult(intent,CONTACT_REQUEST);
просто и на маршмелоу и нуге канает и я в замешательстве

Sergey
08.03.2017
19:45:18
@evstep вот, я вчера постил
как НЕ использовать пермишены
https://youtu.be/5xVh-7ywKpE?t=24m16s
таймлайн 24m16s