Моя компания хочет опубликовать библиотеку для Android, чтобы другие люди могли легко интегрировать наш контент в свои пользовательские приложения.
Теперь я все еще не уверен, как мне предоставить контент. Сейчас я использую POJO для предоставления данных в моем проекте.
Я следил за дискуссией "POJOs против курсоров" , которая была в пользу курсоров. Я также видел пример , где кто-то сохраняет проанализированный ресурс в SQLLite-DB и получает к нему доступ через курсоры.
Я знаю, что курсоры имеют много преимуществ по сравнению с POJO. Но хотите ли вы возиться с курсорами, когда вам нужно реализовать библиотеку? Некоторые из вас, ребята, тоже могли написать такие библиотеки. Что вы использовали и почему?
Как это делают другие библиотеки ...
Кажется, Facebook использует POJO:
Формат ответа: ответ сервера представляет собой строку JSON. SDK предоставляет метод Util.parseJson () для преобразования его в JSONObject, поля и значения которого можно просматривать и получать к ним доступ.