我不清楚Refrofit適配器和API類應該放在Android中的哪個位置?我應該使用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接口如何?我應該在活動中實例化它們嗎?我有同樣的懷疑,我錯過了這些文件。最好! –