Search in sources :

Example 26 with ImageLoader

use of com.nostra13.universalimageloader.core.ImageLoader in project YourAppIdea by Michenux.

the class YourApplication method onCreate.

@Override
public void onCreate() {
    super.onCreate();
    this.injectSelf();
    // Enable tutorial sync
    this.tutorialSyncHelper.createTutorialAccount(this);
    // Initialize Universal Image Loader
    // Create global configuration and initialize ImageLoader with this configuration
    DisplayImageOptions options = new DisplayImageOptions.Builder().cacheInMemory(// default
    true).cacheOnDisk(// default
    true).displayer(// default SimpleBitmapDisplayer,RoundedBitmapDisplayer(10),FadeInBitmapDisplayer
    new FadeInBitmapDisplayer(5000)).build();
    ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(getApplicationContext()).memoryCache(new LruMemoryCache(2 * 1024 * 1024)).memoryCacheSizePercentage(// default
    13).defaultDisplayImageOptions(// default
    options).build();
    ImageLoader.getInstance().init(config);
}
Also used : FadeInBitmapDisplayer(com.nostra13.universalimageloader.core.display.FadeInBitmapDisplayer) LruMemoryCache(com.nostra13.universalimageloader.cache.memory.impl.LruMemoryCache) ImageLoaderConfiguration(com.nostra13.universalimageloader.core.ImageLoaderConfiguration) DisplayImageOptions(com.nostra13.universalimageloader.core.DisplayImageOptions)

Aggregations

ImageLoaderConfiguration (com.nostra13.universalimageloader.core.ImageLoaderConfiguration)20 Md5FileNameGenerator (com.nostra13.universalimageloader.cache.disc.naming.Md5FileNameGenerator)10 ImageLoader (com.nostra13.universalimageloader.core.ImageLoader)8 LruMemoryCache (com.nostra13.universalimageloader.cache.memory.impl.LruMemoryCache)6 BaseImageDownloader (com.nostra13.universalimageloader.core.download.BaseImageDownloader)5 File (java.io.File)5 HashCodeFileNameGenerator (com.nostra13.universalimageloader.cache.disc.naming.HashCodeFileNameGenerator)4 View (android.view.View)3 UnlimitedDiskCache (com.nostra13.universalimageloader.cache.disc.impl.UnlimitedDiskCache)3 DisplayImageOptions (com.nostra13.universalimageloader.core.DisplayImageOptions)3 ImageView (android.widget.ImageView)2 TextView (android.widget.TextView)2 WeakMemoryCache (com.nostra13.universalimageloader.cache.memory.impl.WeakMemoryCache)2 FadeInBitmapDisplayer (com.nostra13.universalimageloader.core.display.FadeInBitmapDisplayer)2 IOException (java.io.IOException)2 DataSetObserver (android.database.DataSetObserver)1 Bitmap (android.graphics.Bitmap)1 LinearLayoutManager (android.support.v7.widget.LinearLayoutManager)1 RecyclerView (android.support.v7.widget.RecyclerView)1 Toolbar (android.support.v7.widget.Toolbar)1