Picasso picasso=builder.build(); picasso.load(Uri.parse(strategy.placeHolder)).into(view);
new Picasso.Builder(getActivity()) .downloader(new OkHttp3Downloader(ok)) .build();
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setHasOptionsMenu(true); setRetainInstance(true); App app=(App)getActivity().getApplication(); Retrofit retrofit= new Retrofit.Builder() .baseUrl("https://api.stackexchange.com") .client(app.getOk()) .addConverterFactory(GsonConverterFactory.create()) .build(); so=retrofit.create(StackOverflowInterface.class); picasso= new Picasso.Builder(getActivity()) .downloader(new OkHttp3Downloader(app.getOk())) .build(); }
public class YourApp extends Application { @Override public void onCreate() { super.onCreate(); Picasso.Builder builder = new Picasso.Builder(this); builder.downloader(new OkHttpDownloader(this, Integer.MAX_VALUE)); Picasso built = builder.build(); built.setIndicatorsEnabled(true); built.setLoggingEnabled(true); Picasso.setSingletonInstance(built); } }
/** Other Initialization **/ private LruCache mCache; private Picasso mPicasso; private void setupImageManager() { Picasso.Builder builder = new Picasso.Builder(this); mCache = new LruCache(this); builder.memoryCache(mCache); mPicasso = builder.build(); } public Picasso getPicasso() { return mPicasso; }
protected void setupPicasso() { Picasso.Builder builder = new Picasso.Builder(this); builder.downloader(new OkHttp3Downloader(this, Integer.MAX_VALUE)); Picasso built = builder.build(); built.setLoggingEnabled(true); Picasso.setSingletonInstance(built); }
File httpCacheDirectory = new File(getCacheDir(), "picasso-cache"); Cache cache = new Cache(httpCacheDirectory, 10 * 1024 * 1024); OkHttpClient.Builder clientBuilder = new OkHttpClient.Builder().cache(cache); Picasso.Builder picassoBuilder = new Picasso.Builder(getApplicationContext()); picassoBuilder.downloader(new OkHttp3Downloader(clientBuilder.build())); Picasso picasso = picassoBuilder.build(); try { Picasso.setSingletonInstance(picasso); } catch (IllegalStateException ignored) { Log.e(LOG_TAG, "Picasso instance already used"); }
final int maxMemory = (int) (Runtime.getRuntime().maxMemory() / 1024); // Use 1/8th of the available memory for this memory cache. final int cacheSize = maxMemory / 8; Picasso.Builder builder = new Picasso.Builder(getApplicationContext()); builder.memoryCache(new LruCache(cacheSize)); Picasso built = builder.build(); built.setIndicatorsEnabled(true);// it will show indicator where it downloaded from built.setLoggingEnabled(false); Picasso.setSingletonInstance(built);
Picasso.Builder builder = new Picasso.Builder(mActivity); builder.listener(new Picasso.Listener() { @Override public void onImageLoadFailed(Picasso picasso, Uri uri, Exception exception) { Log.e("", "" + uri.getPath()); exception.printStackTrace(); } }); Picasso pic = builder.build(); pic.load(file).into(holder.mDataIV);
DisablerAppAdapter(List<AppInfo> appInfoList) { applicationInfoList = appInfoList; // in constructor Picasso.Builder builder = new Picasso.Builder(context); builder.addRequestHandler(new AppIconRequestHandler(context)); mPicasso = builder.build(); }
private static Picasso getPicasso() { if (sPicassoSingleton == null) { synchronized (PicassoLoader.class) { if (sPicassoSingleton == null) { sPicassoSingleton = new Picasso.Builder(App.gApp).memoryCache(sLruCache).build(); } } } return sPicassoSingleton; }
Picasso.Builder builder = new Picasso.Builder(getApplicationContext()); builder.listener(new Picasso.Listener() { @Override public void onImageLoadFailed(Picasso arg0, String arg1) { Log.e("Picasso Error", "Failed to load image: " + arg1); } }); Picasso pic = builder.build(); pic.load("http://static1.gamespot.com/uploads/original/1550/15507091/2867734-7512874458-CAK00.jpg") .error(R.drawable.error) .placeholder(R.drawable.placeholder) .into(imageView);
public static Picasso getImageLoader(Context ctx) { Picasso.Builder builder = new Picasso.Builder(ctx); builder.downloader(new UrlConnectionDownloader(ctx) { @Override protected HttpURLConnection openConnection(Uri uri) throws IOException { HttpURLConnection connection = super.openConnection(uri); connection.setRequestProperty("X-HEADER", "VAL"); return connection; } }); return builder.build(); }
Picasso picasso=builder.build(); picasso.load(Uri.parse(strategy.placeHolder)).into(view);
@Override public void onCreate() { super.onCreate(); AndroidProcesses.setLoggingEnabled(true); Picasso.setSingletonInstance(new Picasso.Builder(this) .addRequestHandler(new AppIconRequestHandler(this)) .build()); }
protected void onCreate(Bundle savedInstanceState) { try { Picasso.setSingletonInstance(new Picasso.Builder(this).loggingEnabled(true).build()); } catch (Exception e) {
builder.downloader(downloader); picassoInstance = builder.build();
@Override public void onCreate() { super.onCreate(); Picasso.setSingletonInstance(new Picasso.Builder(this).loggingEnabled(true).build()); } }
import android.app.Application; import com.squareup.picasso.OkHttpDownloader; import com.squareup.picasso.Picasso; public class Global extends Application { @Override public void onCreate() { super.onCreate(); Picasso.Builder builder = new Picasso.Builder(this); builder.downloader(new OkHttpDownloader(this,Integer.MAX_VALUE)); Picasso built = builder.build(); built.setIndicatorsEnabled(true); built.setLoggingEnabled(true); Picasso.setSingletonInstance(built); } }