Tôi cần phải cache các câu trả lời http và dựa trên blog post chức năng này được tích hợp vào ICS. Tuy nhiên, tôi cần hỗ trợ các phiên bản 1.6 trở lên, vì vậy muốn xem liệu có sẵn sàng sử dụng các thư viện trên mạng trước khi xem xét những gì cần phải quay lại chức năng ICS hay không.Các tùy chọn tốt hơn so với backporting ICS HttpResponseCache
Cập nhật:
Đây là liên kết để HttpResponseCache mà chỉ hỗ trợ java.net.HttpURLConnection
.
Second update:
Sau khi một số nghiên cứu, có vẻ như HttpClient của Apache không hỗ trợ caching, với sự báo trước rằng mặc định (trong bộ nhớ) backend có lẽ không phải là một ý tưởng tốt cho các ứng dụng Android bộ nhớ hạn chế. Ehcache có thể là một lựa chọn tốt tùy thuộc vào sự hỗ trợ của nó cho Android.
Cảm ơn! Tôi đã kết thúc bằng cách sử dụng CachingHttpClient của Apache trong phiên bản 4.1 với một CacheStorage dựa trên SQLite nhưng sẽ đi với 'httpclientandroidlib' nếu tôi biết về nó trước đó. –