类com.bumptech.glide.load.model.Headers源码实例Demo

下面列出了怎么用com.bumptech.glide.load.model.Headers的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: nextcloud-notes   文件: SingleSignOnUrl.java
/**
 * Use this as {@link Headers} if you want to do a {@link Glide} request for an {@link SingleSignOnAccount} which is not set by {@link SingleAccountHelper} as current {@link SingleSignOnAccount}.
 *
 * @param ssoAccountName Account name from which host the request should be fired (needs to match {@link SingleSignOnAccount#name})
 */
public SingleSignOnOriginHeader(@NonNull String ssoAccountName, Headers headers) {
    LazyHeaders.Builder builder = new LazyHeaders.Builder();
    for (Map.Entry<String, String> entry : headers.getHeaders().entrySet()) {
        builder.addHeader(entry.getKey(), entry.getValue());
    }
    builder.addHeader(X_HEADER_SSO_ACCOUNT_NAME, ssoAccountName).build();
    this.headers = builder.build();
}
 
源代码2 项目: ImageLoader   文件: ProgressableGlideUrl.java
public ProgressableGlideUrl(URL url, Headers headers) {
    super(url, headers);
}
 
源代码3 项目: ImageLoader   文件: ProgressableGlideUrl.java
public ProgressableGlideUrl(String url, Headers headers) {
    super(url, headers);
}
 
源代码4 项目: ImageLoader   文件: ProgressableGlideUrl.java
public ProgressableGlideUrl(URL url, Headers headers) {
    super(url, headers);
}
 
源代码5 项目: ImageLoader   文件: ProgressableGlideUrl.java
public ProgressableGlideUrl(String url, Headers headers) {
    super(url, headers);
}
 
源代码6 项目: glide-support   文件: GlideModule.java
@Override protected Headers getHeaders(String model, int width, int height) {
	return HEADERS;
}
 
源代码7 项目: glide-support   文件: GlideModule.java
@Override protected Headers getHeaders(String model, int width, int height, Options options) {
	return HEADERS;
}
 
源代码8 项目: nextcloud-notes   文件: SingleSignOnUrl.java
public SingleSignOnUrl(@NonNull SingleSignOnAccount ssoAccount, @NonNull String url, @NonNull Headers headers) {
    this(ssoAccount.name, url, headers);
}
 
源代码9 项目: nextcloud-notes   文件: SingleSignOnUrl.java
public SingleSignOnUrl(@NonNull SingleSignOnAccount ssoAccount, @NonNull URL url, @NonNull Headers headers) {
    this(ssoAccount.name, url, headers);
}
 
源代码10 项目: nextcloud-notes   文件: SingleSignOnUrl.java
public SingleSignOnUrl(@NonNull String ssoAccountName, @NonNull String url, @NonNull Headers headers) {
    super(url, new SingleSignOnOriginHeader(ssoAccountName, headers));
}
 
源代码11 项目: nextcloud-notes   文件: SingleSignOnUrl.java
public SingleSignOnUrl(@NonNull String ssoAccountName, @NonNull URL url, @NonNull Headers headers) {
    super(url, new SingleSignOnOriginHeader(ssoAccountName, headers));
}
 
源代码12 项目: giffun   文件: BaseGlideUrlLoader.java
/**
 * Get the headers for the given model and dimensions as a map of strings to sets of strings.
 *
 * @param model The model.
 * @param width The width in pixels of the view/target the image will be loaded into.
 * @param height The height in pixels of the view/target the image will be loaded into.
 * @return The Headers object containing the headers, or null if no headers should be added.
 */
protected Headers getHeaders(T model, int width, int height) {
    return Headers.DEFAULT;
}
 
 类所在包
 同包方法