public Target<TranscodeType> preload(int width, int height) {
        final PreloadTarget<TranscodeType> target = PreloadTarget.obtain(width, height);
        return into(target);
    }
Preloads the resource into the cache using the given width and height.

<p>
    Pre-loading is useful for making sure that resources you are going to to want in the near future are
    available quickly.
</p>


@see ListPreloader

@param width The desired width in pixels, or {@link Target#SIZE_ORIGINAL}. This will be overridden by
            {@link #override * (int, int)} if previously called.
@param height The desired height in pixels, or {@link Target#SIZE_ORIGINAL}. This will be overridden by
             {@link #override * (int, int)}} if previously called).
@return A {@link Target} that can be used to cancel the load via
       {@link Glide#clear(Target)}.
core/src/main/java/com/bumptech/glide/GenericRequestBuilder.java