Android Open Source - SIC Settings






From Project

Back to project page SIC.

License

The source code is released under:

MIT License

If you think the Android project SIC listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.sun.imageloader.core.api;
/*from w  w  w. java  2 s .c  o m*/
import java.net.URI;

import android.graphics.Bitmap;
import android.graphics.Bitmap.CompressFormat;
import android.graphics.Bitmap.Config;
import android.widget.ImageView;

import com.sun.imageloader.core.ImageKey;

public class Settings {

  final private URI _url;
  final private ImageKey _imageKey;
  final private CompressFormat _compressformat;
  final private Config _bitmapConfig;
  final private int _imageQuality;
  /**
   * Used to keep references to the {@link URI} and {@link ImageView} that will be used to display and retrieve {@link Bitmap} for
   * images
   * 
   * @param url_
   * @param imageKey_
   */
  public Settings( URI url_, ImageView imageView_, ImageKey imageKey_, CompressFormat compressformat_, 
      Config bitmapConfig_, int imageQuality_){
    _url = url_;
    _imageKey = imageKey_;
    _compressformat = compressformat_;
    _bitmapConfig = bitmapConfig_;
    _imageQuality = imageQuality_;
  }
  
  public String getFinalFileName(){
    return _imageKey.getImageFilename() + "." + _compressformat.name();
  }
  
  public URI getUrl() {
    return _url;
  }
  
  public ImageKey getImageKey() {
    return _imageKey;
  }

  public CompressFormat getCompressformat() {
    return _compressformat;
  }

  public Config getBitmapConfig() {
    return _bitmapConfig;
  }

  public int getImageQuality() {
    return _imageQuality;
  }
  
  
}




Java Source Code List

com.sun.imageloader.cache.api.MemoryCache.java
com.sun.imageloader.cache.impl.DiskCache.java
com.sun.imageloader.cache.impl.ImageFileFilter.java
com.sun.imageloader.cache.impl.LRUCache.java
com.sun.imageloader.cache.impl.SoftCache.java
com.sun.imageloader.computable.impl.ComputableImage.java
com.sun.imageloader.computable.impl.Computable.java
com.sun.imageloader.concurrent.ComputableCallable.java
com.sun.imageloader.concurrent.DisplayImageTask.java
com.sun.imageloader.concurrent.ImageLoaderTask.java
com.sun.imageloader.core.FlingLock.java
com.sun.imageloader.core.ImageKey.java
com.sun.imageloader.core.ImagePreferences.java
com.sun.imageloader.core.ImageSettings.java
com.sun.imageloader.core.ImageWriter.java
com.sun.imageloader.core.SimpleImageListenerImpl.java
com.sun.imageloader.core.UrlImageLoaderConfiguration.java
com.sun.imageloader.core.UrlImageLoader.java
com.sun.imageloader.core.UrlImageTaskExecutor.java
com.sun.imageloader.core.api.FailedTaskReason.java
com.sun.imageloader.core.api.ImageFailListenter.java
com.sun.imageloader.core.api.ImageTaskListener.java
com.sun.imageloader.core.api.Settings.java
com.sun.imageloader.downloader.api.ImageRetriever.java
com.sun.imageloader.downloader.impl.ImageDownloader.java
com.sun.imageloader.downloader.impl.ImageRetrieverFactory.java
com.sun.imageloader.downloader.impl.Scheme.java
com.sun.imageloader.imagedecoder.api.ImageDecoder.java
com.sun.imageloader.imagedecoder.impl.SimpleImageDecoder.java
com.sun.imageloader.memorizer.api.AMemorizer.java
com.sun.imageloader.memorizer.api.BitmapMemorizer.java
com.sun.imageloader.memorizer.api.IMemorizer.java
com.sun.imageloader.memorizer.api.InterruptedImageLoadException.java
com.sun.imageloader.utils.KeyUtils.java
com.sun.imageloader.utils.L.java
com.sun.imageloader.utils.ViewUtils.java