All streams
Search
Write a publication
Pull to refresh
46
0
Макс Ровкин @andreich

senior android developer

Send message
логин можно поменять на символьный
RxLoader да, давненько не обновляли. Но мой вариант относительно свежий :)
Это ж сколько данных должно быть, чтобы OOM схватить !?, это если исключит изображения(они вообще отдельная тему)
Все уже написано до нас :) У меня еще с февраля в черновиках лежит статья с подобной темой, жаль, что руки не дошли ее дописать.
В общем странно, что вы не наткнулись на RxLoader, который в полное мере решает описанную задачу, Так же на том же SO я уже отвечал на подобный вопрос .
Это перевод. Но надеюсь автор оригинала осветит эти моменты. Потому что производительность этой штуки действительно под вопросом.
так свифт опенсорсный уже
Мне кажется, не стоит удивляться, что между четырьмя мажорными версиями много изменений в api
а RSS пробовали? я в своей rss большинство статей по заголовку отсеиваю. Не напрягает даже.
В общем по пунктам. Согласен только с тремя: 5, 8 и 9.
Остальное работает так, как и должно. Не увидел ничего странного.
Что касается первого пункта, просто не надо так писать. Это код с неочевидным результатом на большинстве языков. От такого всегда стоит избавляться.

Для сравнения приведу паззлеры на груви. Вот там действительно не очевидно.
Мне кажется, тут очевидный приоритет элвис оператора, если понимать как он работает с nullable.
По другому просто нельзя, верней можно, но это будет ну очень странно.
ИМХО, скала отлично подходит для разработки серверов, так как язык достаточно мощный. Но для андроида он слишком медленно будет бегать на большинстве девайсов.
Мне кажется вы можете начать писать в стиле чистой java используя примеры для нее.
Просто потом, когда более-менее привыкнете к котлину, отрефакторите.
А че минусуем то? Я не ненавистник котлина, а наоборот. Написал пару приложений под андроид на нем и в восторге.
Дело в том, что я хочу выяснить сабж выше и только. А у кого еще, как не у разработчиков языка это спросить?
А можно выделить какие-нибудь приемущества котлина перед груви?
Знаю что в груви есть практически все фичи, которые имеются в котлине: есть лямбды, null safe, extention function и другие прелести.
Есть возможность сделать статическую компиляцию с помощью аннотации @CompileStatic.
А с версии 2.4 груви можно без проблем использовать на андроиде.
теперь для подключения android data binding достаточно указать версию плагина

classpath 'com.android.tools.build:gradle:1.5.0'

и добавить

android {
    dataBinding {
        enabled = true
    }
}

А в AS 2 preview уже вроде нормально работает биндинг, не вызывает такую боль, как на стабильной версии.
По крайней мере в разметке не светится красным
ага, особенное если прочитать вот этот пункт github.com/pyricau/fragnums#is-this-serious
это просто из 15 идеи.
но я не совсем понял приемущества этой навигации
Вот вы предлагаете туда перемещаться, а портфолио там не сделать как на brainstorage.
Да. Это важно, потому что прямая трансляция хоть и интересна, но на работе не отпросишься на нее как на саму конференцию.
Хотя было бы забавно посмотреть, как происходило бы отпрашивание

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Date of birth
Registered
Activity