package com.example.administrator.myapplication; import android.app.Application; import com.example.administrator.myapplication.net.GitHubService; import retrofit.GsonConverterFactory; import retrofit.Retrofit; /** * Created by Marlon on 15/7/19. */ public class AndroidApplication extends Application{ // Singleton application sInstance private static AndroidApplication instance; private static GitHubService service=null; @Override public void onCreate() { super.onCreate(); instance = this; } public static AndroidApplication getInstance() { return instance; } public static GitHubService getService(){ if (service==null){ String url=""; if (Boolean.valueOf(getInstance().getResources().getString(R.string.debug))){ url="http://192.168.1.118:8080/"; }else{ url="http://www.iwoniu.net/"; } Retrofit retrofit = new Retrofit.Builder() .baseUrl(url) .addConverterFactory(GsonConverterFactory.create()) .build(); service=retrofit.create(GitHubService.class); } return service; } }
网络数据获取
最新推荐文章于 2023-11-19 00:25:43 发布