
Александр
12.01.2017
11:26:41
Желаем ему счастья, крепкого здоровья и продолжать развивать наши чатики!

J
12.01.2017
11:27:52
поверх оригинальный байтов
и вы тут мозги ебёте )

Google

Quantum Harmonizer
12.01.2017
11:29:19

J
12.01.2017
11:29:51

Sergey
12.01.2017
11:31:12

Alexey
12.01.2017
11:31:22
Давно хотел спросить, @JFixby как относишься к мвп, даггеру, рх и прочей хипстоте?

J
12.01.2017
11:31:47

Alexey
12.01.2017
11:31:56

J
12.01.2017
11:32:27
тока кросплатформ, тока чистая жава, тока хардкор

Alexey
12.01.2017
11:32:49

J
12.01.2017
11:32:57
я кстати закомлилил своё приложение под iOS
теперь вот думаю: как так получилось, что на iOS проще скомпилить Java код чем на Android?
и работает быстрее

Alexey
12.01.2017
11:34:52

J
12.01.2017
11:34:53
оказывается iOS - это просто обычный Unix без JVM

Google

J
12.01.2017
11:35:09
через RoboVM @ MobiDevelop

Alexey
12.01.2017
11:35:16

J
12.01.2017
11:35:25
вчера на iPad Air 2 запустил

Alexey
12.01.2017
11:35:28
Там же нет jvm

J
12.01.2017
11:35:55
RoboVM компилит жаву в ARM инструкции для iOS
щас один хуй везде архитекруты одинаковые
андройд это как бы тоже ARM

Sergey
12.01.2017
11:37:54

Quantum Harmonizer
12.01.2017
11:38:56
не только, но Dalvik/Smali/ART ориентированы именно на эту архитектуру

J
12.01.2017
11:41:20

Quantum Harmonizer
12.01.2017
11:41:47
Android можно запустить на x86_64 или MIPS, например,

Alexey
12.01.2017
11:41:52
прям в арм ассемблер?

J
12.01.2017
11:42:28
там конечно есть заглушки

Alexey
12.01.2017
11:42:47

J
12.01.2017
11:42:55
когда он подменяет классы
типа HttpConnection и прочий платформ-депендент

Anatol
12.01.2017
11:45:50
Кстати интересная тема. Кто-нибудь в курсе как в рантайме залазить таким образом в кишки другого приложения и читать какие-то данные?
Можно ссылки если кто интересовался?

Google

Alexey
12.01.2017
11:49:25

Quantum Harmonizer
12.01.2017
11:49:37
> ты точно хочешь, чтобы другое приложение могло прочитать такие данные
> Кто-нибудь в курсе как в рантайме залазить таким образом в кишки другого приложения и читать какие-то данные?
Вот сначала, наверное, стоит задаться вторым вопросом, а потом уже проверять корректность первого.

Kolas
12.01.2017
12:01:12
а есть какая-нибудь тулза, которая автоматически строит граф классов по исходникам проекта?

@
12.01.2017
12:02:27
есть плагин для студии
тебе нужно гуглить UML android studio

Kolas
12.01.2017
12:03:34

@
12.01.2017
12:04:22
SimpleUMLCE

J
12.01.2017
12:06:36

Alexander
12.01.2017
12:07:00

Artem
12.01.2017
12:07:45
никак
с рутом запросто можно дамп снять

Alexander
12.01.2017
12:07:48
вариант только сначала ядро оськи поломать, а потом уже можно будет попробовать

Alexander
12.01.2017
12:07:57

Anatol
12.01.2017
12:08:08
никак
Почему никак? Предполагаем что мы с рутом. Без рута понятно, что никак

J
12.01.2017
12:08:09
даже UML не нужен

Alexey
12.01.2017
12:09:43

@
12.01.2017
12:09:49
Почаны, интересует вопрос, как получить пермишн который получаем через онактивитирезалт, с помощбю сервиса? я так понимаю в сервисе нет такого приемника?

Alexander
12.01.2017
12:10:49
даже кайноген помер сейчас

Artem
12.01.2017
12:12:47

Google

@
12.01.2017
12:13:46
Кроме как запуск скрытой активите через сервис

Artem
12.01.2017
12:15:06
где сервис, а где активити

@
12.01.2017
12:15:52
Все с тобой понятно, вопрос снимаем

Artem
12.01.2017
12:15:55
сервис коннекшн тебе нужен вообщем, либо броадкаст

Ivan
12.01.2017
12:27:38
особо не ковырялся,просто вспомнил,что оно есть https://github.com/jduck/cve-2015-1538-1/blob/master/Stagefright_CVE-2015-1538-1_Exploit.py
"Remote Code Execution" тут как бы главное

Quantum Harmonizer
12.01.2017
12:29:46
Dirty COW ещё

Admin
ERROR: S client not available

Nick Senchurin
12.01.2017
12:49:34
пилю свой мвп подскажите, как правильней сделать если что то сделалось во фрагменте , а обновить надо активити?

Daniil
12.01.2017
12:49:56
пусть активи слушает это событие

Nick Senchurin
12.01.2017
12:49:58
там понятно, что методы вью внутри презентера, но презентер то фрагментовский, а у активити свой презентер

Daniil
12.01.2017
12:50:00
//ничего не понял

Nick Senchurin
12.01.2017
12:50:29
ну если мвп, то у активити свой презентер и у фрагмента тоже свой презентер

Daniil
12.01.2017
12:50:40
и чо?

Nick Senchurin
12.01.2017
12:51:10

Глеб
12.01.2017
12:51:10
Не знаю, правильно это или нет, но я обычно использую один презентер

Daniil
12.01.2017
12:51:45

Михаил
12.01.2017
12:52:02

Глеб
12.01.2017
12:52:03
В смысле на все виды данных? Не понял вопрос

Nick Senchurin
12.01.2017
12:52:39

Google

Михаил
12.01.2017
12:52:56
К презентеру

Глеб
12.01.2017
12:53:00
Скажем, у меня есть activity, и я вдруг решил зафигачить в нее фрагмент. Я в этом случае не создаю новый презентер для фрагмента, а передаю во фрагмент ссылку на презентер и исполльзую презентер оттуда

Daniil
12.01.2017
12:53:02
В смысле на все виды данных? Не понял вопрос
Presenter — управляет Моделью и Представлением. Например, извлекает данные из Модели и форматирует их для отображения в Представлении
ну у тебя есть стихи, а есть список контактов. И для одного и для другого один презентер?

Nick Senchurin
12.01.2017
12:53:47

Михаил
12.01.2017
12:54:01
Хотя зависит от того насколько активити и фрагмент одной вью считать можно

Nick Senchurin
12.01.2017
12:54:37
просто у меня сложный экран, 2 контейнера с фрагментами + гуи самой активити
кликаю внутри первого фрагмента, часть логики обрабатывается в нем, так же обновляется 2й фрагмент + еще и те гуи-элементы, что в самой активити

The
12.01.2017
12:55:34

Nick Senchurin
12.01.2017
12:55:34
я пока через евент-бас кидаю из презентера в презентер события, но правильно ли это ....

Dave
12.01.2017
12:56:26
Event Bus зло?

Михаил
12.01.2017
12:56:35
А напрямую нельзя кидать? Без баса

Nick Senchurin
12.01.2017
12:56:46

Daniil
12.01.2017
12:57:00
блин
дальше те кто слушают уже сами делают то что им надо

Михаил
12.01.2017
12:58:29
В чем проблема заинжектить через дагер основной презентер?

Глеб
12.01.2017
12:58:34

Nick Senchurin
12.01.2017
12:59:40
сколько людей , походу столько мнений ))) Не так давно мне советовали для каждой вьюхи презентер, сейчас как оказалось нужен 1 презентер на активити...