Я предлагаю вам задать это в Stackoverflow, как уже упоминалось.
С точки зрения программиста, если вам нужны только 72x72 изображения, вы обязательно должны принести это.Вы будете экономить пропускную способность, батарею и вычислительную мощность.
Тогда 25 запросов синхронизации кажутся плохой идеей, почему бы не принести всю страницу (или две страницы) одновременно?
Запрос URL-адреса является «медленным» по своей природе, поэтомучем меньше вы зарабатываете, тем быстрее это будет работать.
Я бы изменил сервер, чтобы разрешить пакетную выборку, как в «дать мне первые 25», а затем вы обрабатываете их локально.Затем вы можете получить следующие 25 асинхронно (и с преимуществом), когда пользователь нажимает следующий, у вас уже есть (и всегда есть 1 или 2 заранее).
Используйте Cache, сохраняйте их локально, если можете, и всегда проверяйте, доступна ли эта страница локально, чтобы вам не приходилось повторно извлекать записи, если пользователь нажимает назад, а затем снова снова.То, что загружено, остается загруженным :) Страницы продукта не должны меняться так часто.
Для более конкретных реализаций я предлагаю вам перейти к StackOverflow.