2011-10-12 14 views
7

Tôi đã sử dụng khung công tác restkit trong ios. Đó là rất mạnh mẽ và cung cấp các tính năng như bộ nhớ đệm và tất cả. Tôi đang tìm kiếm cho dù một khuôn khổ tương tự có sẵn trong Android?RestKit trong Android?

Tôi bắt gặp một khuôn khổ có tên là restlet. Nhưng không tìm thấy bất kỳ mẫu để làm việc với.

Có bất kỳ khung công tác nào ở đó cho cùng, để lưu trữ dữ liệu từ các dịch vụ nghỉ ngơi không? Cũng có thể một số một trong những trực tiếp cho tôi để hướng dẫn tốt cho restlet trong Android?

Cảm ơn

Trả lời

0

Tôi nghĩ rằng RestTemplate bao gồm i n mùa xuân dành cho Android là một giải pháp tốt: http://static.springsource.org/spring-android/docs/1.0.x/reference/html/rest-template.html

Có một cuốn sách cung cấp một hướng dẫn: http://www.packtpub.com/spring-for-android-starter/book

Không giống như Restkit mà đi kèm với hỗ trợ trong việc hỗ trợ Core Data, bạn sẽ vẫn phải tìm một giải pháp riêng biệt nếu bạn muốn kết nối máy khách Android REST REST của bạn vào db sqlite cục bộ của bạn. Nó sẽ có thể sử dụng một cái gì đó như http://greendao-orm.com/ kết nối với máy khách Spring REST.

1

Tôi sẽ không gọi nó là một khuôn khổ, nhưng có một thư viện được gọi là Robospice hỗ trợ Caching Rest Calls.

Dưới đây là mô tả chúng đăng trên các trang web của họ:

RoboSpice là một thư viện android mô-đun mà làm cho văn bản không đồng bộ nhiệm vụ chạy dài dễ dàng. Đây là chuyên ngành trong các yêu cầu mạng, hỗ trợ bộ nhớ đệm và cung cấp các yêu cầu REST của out-of-the-box sử dụng module mở rộng

1

Cho Retrofit một shot. Thật dễ dàng với nhiều tùy chỉnh có sẵn.

Nó cũng có OkHttp có thể ghép nối với nó.

Ngoài ra, hãy xem SO link này. Nó so sánh Retrofit đến Android AsyncTasksVolley. Theo như tốc độ đi, Retrofit thắng tay.

Các vấn đề liên quan