Back to project page gig-radio-android.
The source code is released under:
GNU General Public License
If you think the Android project gig-radio-android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.getgigradio.gigradio; //from ww w .ja v a 2 s .c o m import android.app.Application; import android.content.Context; import com.bumptech.glide.Glide; import com.bumptech.glide.integration.okhttp.OkHttpUrlLoader; import com.bumptech.glide.load.model.GlideUrl; import com.squareup.okhttp.OkHttpClient; import net.danlew.android.joda.JodaTimeAndroid; import java.io.InputStream; import dagger.ObjectGraph; public class GigRadioApp extends Application { private ObjectGraph objectGraph; @Override public void onCreate() { super.onCreate(); Glide.get(this).register(GlideUrl.class, InputStream.class, new OkHttpUrlLoader.Factory(new OkHttpClient())); JodaTimeAndroid.init(this); buildObjectGraphAndInject(); } public void buildObjectGraphAndInject() { objectGraph = ObjectGraph.create(new GigRadioModule(this)); objectGraph.inject(this); } public void inject(Object o) { objectGraph.inject(o); } public static GigRadioApp get(Context context) { return (GigRadioApp) context.getApplicationContext(); } }