Buick: это факт. Писать криптографию самому - безумие. Везде есть проверенные библиотеки для этого. Просто разобраться, понять принципы и грамотно использовать- уже хорошо.
Senum: значит ваше первое утверждение "Есть сервер на Python" - неверно. Нет сервера на питоне, или он не работает, или вы не знаете, как к ниму обратиться. Ничто из этого не относится к проблеме синхронизации с приложением, а относится только к доступности "сервера".
Можно читать любой код. Когда ты читаешь код и понимаешь. 1. Что он плох. 2. Что в нем плохо. 3. Как сделать что бы он стал лучше. Ты уже крут
Вот чтобы до этого дойти, надо читать заведомо хороший код. Пока ты этого не понимаешь, читаешь условно-плохой код - и пытаешься делать так, как там (ты же не понимаешь) - ничего хорошего из этого не выйдет.
fedormoore: никакой разницы нет, надеюсь, вы понимаете, что от способа получения данных, то, как они отображаются, не зависит. Значит проблема в отображении. Разбирать тот код желания нет, но если всё так, как вы рассказываете, то в нём ошибка.
fedormoore: есть сервер, и что, он не может по http(s) отдавать картинки? Думаете, те библиотеки, что я упомянул, просто так именно для картинок придуманы?
fedormoore: стесняюсь спросить - а зачем?
Но ладно, не моё дело. Картинка не на своём месте, потому что листвью переиспользует вьюхи. Вам надо запоминать, какую картинку вы ставили последний в конкретный имейджвью. Плюс отменять загрузку ненужных (те, которые не на экране) картинок.