
Alex
22.10.2016
06:06:53
У телеги открытые сорцы. Религия посмотреть не позволяет?
https://github.com/DrKLO/Telegram/tree/master/TMessagesProj/src/main/java/org/telegram/ui

Alexey
22.10.2016
06:19:31
Ну, что ребятки, кто уже попробовал бетку 7.1? Ставить можно, багов критичных нет?

Mike
22.10.2016
07:17:34
Полёт нормальный

Alexey
22.10.2016
07:26:09

Google

Mike
22.10.2016
07:28:08
ЯндексТакси работает )

Alexey
22.10.2016
07:28:29
Думаю поставить нет, а то телефон откажет в не подходящий момент?

Mike
22.10.2016
07:30:26
А что нового заметил?
Из заметного - App shortcuts API (лонгтапаешь на иконку и там список ярлыков) и новый экран звонка (ваще нормальный)
Я вот Android 7 так поставил и у меня прилажки Яндекса не работали. Так как они что-то приватное из NDK юзали.

Alexey
22.10.2016
07:31:43

Mike
22.10.2016
07:32:13

Alexey
22.10.2016
07:33:14

Alexey
22.10.2016
07:33:29
в 7 в NDK ничего же не ломали, просто тостов добавили, что, мол, надо бы переделать

Alexey
22.10.2016
07:34:05
В 6 Андроиде вроде на это warning были

Alexey
22.10.2016
07:39:58
@InjectViewState да не, в 7. Если targetSdkVersion приложения не трогать, то для либ из грейлиста будут варнинги

Google

Alexey
22.10.2016
07:48:51
@Noxxz а какие вообще могут быть аргументы за base64? Чего там спорить то? :)

Timur
22.10.2016
07:51:49
ахахахах

Max
22.10.2016
09:12:58
Ребят, подскажите насчет идеи не держать контекст в презентере. Как в таком случае доставать ресурсы? Или если все таки держать контекст, можно без роболектрика тестировать? Не нравится, как с ним время тестов растет ради одних ресурсов ;(

Anton
22.10.2016
09:13:37
а разве вообще нормально контекст там держать

Artem
22.10.2016
09:16:09
пресентер это читый Ява класс, без намека на андроид

Konstantins
22.10.2016
09:16:30

Artem
22.10.2016
09:16:30
т.ч. никаких контекстов там быть не должно

Max
22.10.2016
09:17:17
А как тогда строки всякие доставать?

Владислав
22.10.2016
09:17:43
ресурсы можешь передать

Anton
22.10.2016
09:17:43
посмотри простые примеры мвп

Владислав
22.10.2016
09:17:48
или айдишники ресурсов передавать
во вью
думаю все-таки, айдишники ресурсов будет лучше
хотя тоже сомнительно
не могу понять зачем тебе ресурсы в презентере
обычно в них статическая информация хранится
в ресурсах...

Max
22.10.2016
09:21:32
В случае передачи айдишников, придется по два метода писать, типа setLabel(String/Int). А сама проблема, протестировать строки юнит тестами

Anton
22.10.2016
09:22:42
какие стоки ? константы? или те что для интерактора нужны?

Max
22.10.2016
09:25:36
например, у вью есть showError(String) и нужно проверить, что в одном случае там текст из эксепшена, а в другом дефолтный

Yuri
22.10.2016
09:55:27
по идее у вас должна быть возможность поставить брэйпоинты для дебаггера внутри класса RecyclerView. Поэтому для начала можете проверить не удаляет-ли кто-нибудь ваш листенер

Google

Yuri
22.10.2016
09:59:43
+ т.к. один раз дебаггер может попасть в onScrolled, вы можете увидеть, кто вызвал этот onScrolled и поставить бряку туда — тогда вы узнаете ещё больше информации =)
ну теперь нужно проверить — вызывается ли метод диспетчера. Если вызывается, то значит у диспетчера нет этого лиснера в списке лиснеров и нужно будет туда копать. А если не вызывается, то соответственно поискать, почему не вызывается метод диспетчера

Gerc
22.10.2016
10:17:46
addOnScroll... а не setOnScr....
В презентере контекст это вообще, тоже самое что и статические вьюхи с контекстами

Denis
22.10.2016
11:07:29
Можно по adb или в AS запустить пересоздание активити?

Вовка
22.10.2016
11:19:26
если поможет - можно в Dev Options в настройках телефона сделать так, чтобы когда ты открывал новое автивити - старое автоматом "собиралось"
к примеру есть список, клацаем на элемент - открылся полный превью в новом экране, а стейт старого экрана подчищается, как будто андроиду не хватило ресурсов и он "собрал ее"

Владимир
22.10.2016
11:26:07

Denis
22.10.2016
11:26:35

Вовка
22.10.2016
11:27:02

Владимир
22.10.2016
11:28:37

Sergei
22.10.2016
11:29:08

Владимир
22.10.2016
11:30:57
вот тут всё русским языком написано

Вовка
22.10.2016
11:31:50
вот читаю stackoverflow
может если есть боковое меню - добавить итем который будет делать startActivity этой же активити с флагом Intent.FLAG_ACTIVITY_CLEAR_TOP ???
ну или там кнопку временную сделать которая будет делать тоже самое

Denis
22.10.2016
11:32:32

Sergei
22.10.2016
11:33:09
Ну тебе по прежнему нужно включить ту настройку

Admin
ERROR: S client not available

Artem
22.10.2016
14:04:34
мож модератора тут заведем?

Google

Artem
22.10.2016
14:04:37
ато банить уже надо

Firelion
22.10.2016
14:14:36
Давно пора

Gerc
22.10.2016
14:18:09
За вопросы, которые в гугле гуглятся?

Timur
22.10.2016
14:22:59
и стикеросы

Artem
22.10.2016
14:26:46
Который будет на определенный никнеймы реагировать и с них сразу кидать линку на lmgtfy

Gerc
22.10.2016
14:30:38
Я делал чтоб стикеры заменялись, но оказалось что так нельзя

Rustem
22.10.2016
14:30:39
Ребят, ни у кого не было косяков с бустом после обновления на ndk 13?

Максим
22.10.2016
14:51:28
http://vk.com/wall-112954461_910

Alexey
22.10.2016
15:31:13

Seraphim
22.10.2016
15:32:08

Максим
22.10.2016
15:32:30

Seraphim
22.10.2016
15:32:43
why?
Все SDK сам перепишешь?

Максим
22.10.2016
15:33:29

Alexey
22.10.2016
15:33:38

Seraphim
22.10.2016
15:34:05

Максим
22.10.2016
15:34:32

Seraphim
22.10.2016
15:34:35
На С++ и Котлин уже сейчас можно писать. Свифт це Котлин и получается опрос ни о чём

Alexey
22.10.2016
15:34:44

Google

Alexey
22.10.2016
15:35:42
Но вооьще было бы очень странно, если бы Свифт пришел в андроид мир
Гугл никогда на это не пойдет

Seraphim
22.10.2016
15:36:21

Максим
22.10.2016
15:38:22

Andrey
22.10.2016
15:44:34
Ребят у кого есть опыт работы с ютуб либой?

Александр
22.10.2016
16:15:26
Она на большое не способна