CursorAdapter бегает по курсору и берёт из него данные. Мой адаптер бегает по курсору с одним только первичным ключом, и перезапрашивает базу по первичному ключу. CursorAdapter заметено тормозит при быстром скроле, а мой — нет. Не поленитесь, накидайте пример и сами попробуйте.
да, но при фестскроле оно заметно притормаживает (суть тормозов кроется в WindowedCursor), а тот подход, который вы описали в статье, позволяет тормозов избежать. собственно, мой вопрос был адресован Silver_Clash
странно, но я сейчас вижу -1 у статьи, которая только что позволила ускорить работу моего приложения. хочется сказать спасибо автору, удивительно простое и эффективное решение
никогда бы не подумал, что мою статью можно воспринять так всерьёз! я даже не знаю, что это за чувство такое, открываешь Хабр — а тут целая огромная статья по мотивам твоей
Так что если вы будете применять функциональный подход в языке более низкого уровня, у вас — внезапно — будут — сами собой — вырисовываться «шаблоны проектирования».
практика показала, что нужен, но совсем не так часто, и не так много, как об этом говорят. в данном случае юмл просто иллюстрирует, что пишут программисты. чтоб нагляднее было, и не пришлось привязываться к одному языку.
проектирование в юмл оправдано только тогда, когда естьт обратная связь из кода в юмл
можно пример?
да, когда вы родитесь, всё будет по-другому
проектирование в юмл оправдано только тогда, когда естьт обратная связь из кода в юмл
вот это очень правильно