@Override public void onBindViewHolder(final FolderAdapter.ItemHolder itemHolder, int i) { File localItem = mFileSet.get(i); Song song = mSongs.get(i); itemHolder.title.setText(localItem.getName()); if (localItem.isDirectory()) { itemHolder.albumArt.setImageDrawable("..".equals(localItem.getName()) ? mIcons[1] : mIcons[0]); } else { ImageLoader.getInstance().displayImage(TimberUtils.getAlbumArtUri(song.albumId).toString(), itemHolder.albumArt, new DisplayImageOptions.Builder(). cacheInMemory(true).showImageOnFail(mIcons[2]) .resetViewBeforeLoading(true).build()); } }
@Override protected void onPostExecute(String uri) { ImageLoader.getInstance().displayImage(uri, playlistImage, new DisplayImageOptions.Builder().cacheInMemory(true) .showImageOnFail(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .build(), new SimpleImageLoadingListener() { @Override public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage) { } }); songcount.setText(" " + String.valueOf(songCountInt) + " " + mContext.getString(R.string.songs)); runtime.setText(" " + TimberUtils.makeShortTimeString(mContext, totalRuntime)); }
@Override public void onBindViewHolder(ItemHolder itemHolder, int i) { if (getItemViewType(i) == 0) { //nothing setUpAlbums(itemHolder.albumsRecyclerView); } else { Song localItem = arraylist.get(i); itemHolder.title.setText(localItem.title); itemHolder.album.setText(localItem.albumName); ImageLoader.getInstance().displayImage(TimberUtils.getAlbumArtUri(localItem.albumId).toString(), itemHolder.albumArt, new DisplayImageOptions.Builder() .cacheInMemory(true).showImageOnLoading(R.drawable.ic_empty_music2).resetViewBeforeLoading(true).build()); setOnPopupMenuListener(itemHolder, i - 1); } }
private void loadBitmap(String uri) { ImageLoader.getInstance().displayImage(uri, blurFrame, new DisplayImageOptions.Builder().cacheInMemory(true) .showImageOnFail(R.drawable.ic_dribble) .resetViewBeforeLoading(true) .build()); }
.cacheInMemory(true) .cacheOnDisk(true) .resetViewBeforeLoading(true) .build();
.cacheOnDisk(true) .showImageOnFail(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .displayer(new FadeInBitmapDisplayer(400)) .build()); .cacheOnDisk(true) .showImageOnFail(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .displayer(new FadeInBitmapDisplayer(400)) .build());
.cacheOnDisk(true) .showImageOnLoading(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .displayer(new FadeInBitmapDisplayer(400)) .build(), new SimpleImageLoadingListener() { .cacheOnDisk(true) .showImageOnLoading(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .displayer(new FadeInBitmapDisplayer(400)) .build());
new DisplayImageOptions.Builder().cacheInMemory(true) .showImageOnLoading(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .displayer(new FadeInBitmapDisplayer(400)) .build(), new SimpleImageLoadingListener() {
new DisplayImageOptions.Builder().cacheInMemory(true) .showImageOnFail(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .build(), new SimpleImageLoadingListener() { @Override
private void initImageLoader(Context context) { int memoryCacheSize = (int) (Runtime.getRuntime().maxMemory() / 5); MemoryCache memoryCache; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD) { memoryCache = new LruMemoryCache(memoryCacheSize); } else { memoryCache = new LRULimitedMemoryCache(memoryCacheSize); } normalImageOptions = new DisplayImageOptions .Builder() .bitmapConfig(Bitmap.Config.RGB_565) .cacheInMemory(true) .cacheOnDisk(true) .resetViewBeforeLoading(true) .build(); ImageLoaderConfiguration configuration = new ImageLoaderConfiguration .Builder(context) .defaultDisplayImageOptions(normalImageOptions) .denyCacheImageMultipleSizesInMemory() .memoryCache(memoryCache) .tasksProcessingOrder(QueueProcessingType.FIFO) .threadPriority(Thread.NORM_PRIORITY - 2) .threadPoolSize(3) .build(); // Initialize ImageLoader with configuration. ImageLoader.getInstance().init(configuration); }
new DisplayImageOptions.Builder().cacheInMemory(true) .showImageOnFail(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .build(), new ImageLoadingListener() { @Override
itemHolder.albumArt, new DisplayImageOptions.Builder().cacheInMemory(true) .showImageOnLoading(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true).build());
@Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); options = new DisplayImageOptions .Builder() .showImageOnLoading(R.mipmap.ic_empty_photo) .bitmapConfig(Bitmap.Config.RGB_565) .cacheInMemory(true) .cacheOnDisk(true) .resetViewBeforeLoading(true) .build(); transferee = Transferee.getDefault(this); ImageLoader.getInstance().init(ImageLoaderConfiguration.createDefault(this)); setContentView(getContentView()); initView(); testTransferee(); }
@Override public void onBindViewHolder(ItemHolder itemHolder, int i) { Song localItem = arraylist.get(i); itemHolder.title.setText(localItem.title); itemHolder.artist.setText(localItem.artistName); if (MusicPlayer.getCurrentAudioId() == localItem.id) { itemHolder.title.setTextColor(Config.accentColor(mContext, ateKey)); if (MusicPlayer.isPlaying()) { itemHolder.visualizer.setColor(Config.accentColor(mContext, ateKey)); itemHolder.visualizer.setVisibility(View.VISIBLE); } else { itemHolder.visualizer.setVisibility(View.GONE); } } else { itemHolder.title.setTextColor(Config.textColorPrimary(mContext, ateKey)); itemHolder.visualizer.setVisibility(View.GONE); } ImageLoader.getInstance().displayImage(TimberUtils.getAlbumArtUri(localItem.albumId).toString(), itemHolder.albumArt, new DisplayImageOptions.Builder().cacheInMemory(true) .showImageOnLoading(R.drawable.ic_empty_music2).resetViewBeforeLoading(true).build()); setOnPopupMenuListener(itemHolder, i); }
@Override public void onBindViewHolder(ItemHolder itemHolder, int i) { Song localItem = arraylist.get(i); itemHolder.title.setText(localItem.title); itemHolder.artist.setText(localItem.artistName); if (MusicPlayer.getCurrentAudioId() == localItem.id) { itemHolder.title.setTextColor(Config.accentColor(mContext, ateKey)); if (MusicPlayer.isPlaying()) { itemHolder.visualizer.setColor(Config.accentColor(mContext, ateKey)); itemHolder.visualizer.setVisibility(View.VISIBLE); } else { itemHolder.visualizer.setVisibility(View.GONE); } } else { itemHolder.title.setTextColor(Config.textColorPrimary(mContext, ateKey)); itemHolder.visualizer.setVisibility(View.GONE); } ImageLoader.getInstance().displayImage(TimberUtils.getAlbumArtUri(localItem.albumId).toString(), itemHolder.albumArt, new DisplayImageOptions.Builder().cacheInMemory(true) .showImageOnLoading(R.drawable.ic_empty_music2).resetViewBeforeLoading(true).build()); setOnPopupMenuListener(itemHolder, i); }
public void setDetailsToHeader() { String name = MusicPlayer.getTrackName(); String artist = MusicPlayer.getArtistName(); if (name != null && artist != null) { songtitle.setText(name); songartist.setText(artist); } ImageLoader.getInstance().displayImage(TimberUtils.getAlbumArtUri(MusicPlayer.getCurrentAlbumId()).toString(), albumart, new DisplayImageOptions.Builder().cacheInMemory(true) .showImageOnFail(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .build()); }
@Override public void onBindViewHolder(ItemHolder itemHolder, int i) { // setAnimation(itemHolder.itemView, i); Song localItem = arraylist.get(i); ImageLoader.getInstance().displayImage(TimberUtils.getAlbumArtUri(localItem.albumId).toString(), itemHolder.albumArt, new DisplayImageOptions.Builder().cacheInMemory(true) .showImageOnLoading(R.drawable.ic_empty_music2).resetViewBeforeLoading(true).build()); }
private void loadBitmap(String uri) { ImageLoader.getInstance().displayImage(uri, blurFrame, new DisplayImageOptions.Builder().cacheInMemory(true) .showImageOnFail(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .build()); }
@Override public void artistInfoSucess(LastfmArtist artist) { if (artist != null && itemHolder.artistImage != null) { ImageLoader.getInstance().displayImage(artist.mArtwork.get(1).mUrl, itemHolder.artistImage, new DisplayImageOptions.Builder().cacheInMemory(true) .cacheOnDisk(true) .showImageOnFail(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .displayer(new FadeInBitmapDisplayer(400)) .build()); } }
ImageAdapter(Context context) { inflater = LayoutInflater.from(context); options = new DisplayImageOptions.Builder() .showImageForEmptyUri(R.drawable.ic_empty) .showImageOnFail(R.drawable.ic_error) .resetViewBeforeLoading(true) .cacheOnDisk(true) .imageScaleType(ImageScaleType.EXACTLY) .bitmapConfig(Bitmap.Config.RGB_565) .considerExifParams(true) .displayer(new FadeInBitmapDisplayer(300)) .build(); }