ImageLib.UWP icon indicating copy to clipboard operation
ImageLib.UWP copied to clipboard

ImageConfig,是否可以为ImageLoader 实例来进行配置?

Open noear opened this issue 10 years ago • 3 comments

有时候一个app需要多个使用,来控制不同业务的图片放在不同的文件夹;有些业务的图片需要缓存限制;有些需要无限制;

noear avatar Nov 08 '15 09:11 noear

  ImageLoader.Register("test", new ImageConfig.Builder()
            {
                CacheMode = ImageLib.Cache.CacheMode.MemoryAndStorageCache,
                MemoryCacheImpl = new LRUCache<string, IRandomAccessStream>(),
                StorageCacheImpl = new LimitedStorageCache(ApplicationData.Current.LocalFolder,
                "cache1", new SHA1CacheGenerator(), 1024 * 1024 * 1024)
            }.AddDecoder<GifDecoder>().AddDecoder<WebpDecoder>().Build());

chenrensong avatar Nov 08 '15 12:11 chenrensong

使用方式

 <controls:ImageView 
            Margin="0,20"
            UriSource="ms-appx:///Images/2.gif"
            ImageLoaderKey="test"
            Stretch="None"/>

chenrensong avatar Nov 08 '15 12:11 chenrensong

我不直接使用controls:ImageView, 应该也OK哦:)

noear avatar Nov 08 '15 13:11 noear