Я не понимаю, где в Android должны храниться адаптеры Refrofit и классы API? Должен ли я использовать класс Application или Singleton для поддержки адаптера? Как насчет классов интерфейса API?Где сохранить адаптер для переоснащения в Android-приложении?
RestAdapter myRestAdapter; // where should I keep this guy?
MyAPI mApi = myRestAdapter.create(MyAPI.class); // and how about this guy?
У меня есть несколько различных API, как MyApi1, MyApi2, которые вызываются внутри фрагментов в разных точках приложения.
Благодаря
Ваш ответ прекрасен, но вы упомянули, где лучше всего разместить их. Является ли хорошей идеей хранить один экземпляр RestAdapter в приложении? И построить() это в методе onCreate()? А как насчет интерфейсов API? Должен ли я создавать их в действиях? У меня были те же сомнения, и я пропустил такую документацию. Лучший! –