use*_*731 1 rest android retrofit
我不清楚在Android中应该保留Refrofit适配器和API类的位置?我应该使用Application类还是Singleton来保存适配器?API接口类怎么样?
RestAdapter myRestAdapter; // where should I keep this guy?
MyAPI mApi = myRestAdapter.create(MyAPI.class); // and how about this guy?
Run Code Online (Sandbox Code Playgroud)
我有一些不同的api,比如MyApi1,MyApi2,可以在app中的不同点调用内部片段.
谢谢
Jak*_*ton 11
这两个都应该被视为单身,只创造一次.
所述RestAdapter保持常见的请求执行程序,共享HTTP客户端配置,远程服务信息等,这些应该为每个API接口共享.
API接口也应该是单例.它们是线程安全的,在创建时需要一些初始处理(最小但非零).
| 归档时间: |
|
| 查看次数: |
2505 次 |
| 最近记录: |