RestKit в андроиде? - PullRequest
       7

RestKit в андроиде?

7 голосов
/ 12 октября 2011

Я использовал restkit framework в ios.Который очень мощный и обеспечивает такие функции, как кэширование и все.Я смотрю, доступна ли подобная структура в Android?

Я наткнулся на структуру под названием restlet .Но не нашел никаких образцов для работы.

Существуют ли какие-либо фреймворки для того же самого для кэширования данных из остальных служб?Также может кто-нибудь направить меня к хорошим учебникам для рестлета в Android?

Спасибо

Ответы [ 5 ]

7 голосов
/ 13 октября 2011

Кроме того, есть первый учебник по приложениям, посвященный версии Restlet для Android: http://restlet.org/learn/guide/2.2/introduction/first-steps/first-application

3 голосов
/ 12 октября 2011

Есть образец для работы:

http://restlet.org/learn/guide/2.2/introduction/first-steps/first-application

Это должно решить вашу проблему

1 голос
/ 06 марта 2015

Дайте Модифицировать выстрел.Это легко с большим количеством доступных настроек.

Он также имеет OkHttp , который может сопрягаться с ним.

Также проверьте SO ссылку .Сравнивает Retrofit с Android AsyncTasks и Volley.Что касается скорости, Retrofit выигрывает руки.

1 голос
/ 05 сентября 2013

Я бы не назвал это фреймворком, но есть библиотека под названием Robospice , которая поддерживает Caching Rest Calls.

Вот описание, которое они разместили на своей веб-странице:

RoboSpice - это модульная библиотека Android, которая упрощает написание асинхронных длительных задач.Он специализируется на сетевых запросах, поддерживает кэширование и предлагает REST-запросы "из коробки" с использованием модулей расширения

0 голосов
/ 28 июля 2013

Я думаю, что RestTemplate, включенный в Spring для Android, является хорошим решением: http://static.springsource.org/spring-android/docs/1.0.x/reference/html/rest-template.html

Существует книга, которая предоставляет учебное пособие: http://www.packtpub.com/spring-for-android-starter/book

В отличие от Restkit, который поставляется с резервной копиейв поддержке Core Data вам все равно придется искать отдельное решение, если вы хотите подключить свой REST-клиент Android Spring к вашей локальной базе данных sqlite.Должно быть возможно использовать что-то вроде http://greendao -orm.com / в связи с клиентом Spring REST.

...