@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); } }
@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()); }
@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 static DisplayImageOptions getOptions(Drawable loadingdrawable) { DisplayImageOptions options = new DisplayImageOptions.Builder() .showImageOnLoading(loadingdrawable) .showImageForEmptyUri(R.mipmap.loading14) .showImageOnFail(R.mipmap.loading14).cacheInMemory(true) .cacheOnDisk(true).considerExifParams(true) .bitmapConfig(Bitmap.Config.RGB_565) .imageScaleType(ImageScaleType.EXACTLY).build(); return options; }
public static DisplayImageOptions getNoCacheOptions() { DisplayImageOptions options = new DisplayImageOptions.Builder() .showImageOnLoading(getRandomColorDrawable()) .showImageForEmptyUri(R.mipmap.loading14) .showImageOnFail(R.mipmap.loading14).cacheInMemory(false) .cacheOnDisk(false).considerExifParams(true) .bitmapConfig(Bitmap.Config.RGB_565) .imageScaleType(ImageScaleType.EXACTLY).build(); return options; }
public static DisplayImageOptions getOptions() { DisplayImageOptions options = new DisplayImageOptions.Builder() .showImageOnLoading(getRandomColorDrawable()) .showImageForEmptyUri(R.mipmap.loading14) .showImageOnFail(R.mipmap.loading14).cacheInMemory(false) .cacheOnDisk(true).considerExifParams(true) .bitmapConfig(Bitmap.Config.RGB_565) .imageScaleType(ImageScaleType.EXACTLY).build(); return options; }
public static DisplayImageOptions DetailImageOptions() { DisplayImageOptions options = new DisplayImageOptions.Builder() .showImageOnLoading(R.mipmap.blank) .showImageForEmptyUri(R.mipmap.blank) .showImageOnFail(R.mipmap.blank).cacheInMemory(false) .cacheOnDisk(true).considerExifParams(true) .bitmapConfig(Bitmap.Config.ARGB_8888) .imageScaleType(ImageScaleType.NONE).build(); return options; }
public static DisplayImageOptions getNoCacheOptions(Drawable loadingdrawable) { DisplayImageOptions options = new DisplayImageOptions.Builder() .showImageOnLoading(loadingdrawable) .showImageForEmptyUri(R.mipmap.loading14) .showImageOnFail(R.mipmap.loading14).cacheInMemory(false) .cacheOnDisk(false).considerExifParams(true) .bitmapConfig(Bitmap.Config.RGB_565) .imageScaleType(ImageScaleType.EXACTLY).build(); return options; }
public static DisplayImageOptions DetailImageOptionsNoCache() { DisplayImageOptions options = new DisplayImageOptions.Builder() .showImageOnLoading(R.mipmap.blank) .showImageForEmptyUri(R.mipmap.blank) .showImageOnFail(R.mipmap.blank).cacheInMemory(false) .cacheOnDisk(false).considerExifParams(true) .bitmapConfig(Bitmap.Config.ARGB_8888) .imageScaleType(ImageScaleType.NONE).build(); return options; }
public static DisplayImageOptions getOpenAllCacheOptions() { DisplayImageOptions options = new DisplayImageOptions.Builder() .showImageOnLoading(getRandomColorDrawable()) .showImageForEmptyUri(R.mipmap.loading14) .showImageOnFail(R.mipmap.loading14).cacheInMemory(true) .cacheOnDisk(true).considerExifParams(true) .bitmapConfig(Bitmap.Config.RGB_565) .imageScaleType(ImageScaleType.EXACTLY).build(); return options; }
DisplayImageOptions options = new DisplayImageOptions .Builder() .showImageOnLoading(placeholder) .showImageOnFail(placeholder) .bitmapConfig(Bitmap.Config.RGB_565)
new DisplayImageOptions.Builder().cacheInMemory(true) .cacheOnDisk(true) .showImageOnLoading(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .displayer(new FadeInBitmapDisplayer(400)) new DisplayImageOptions.Builder().cacheInMemory(true) .cacheOnDisk(true) .showImageOnLoading(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .displayer(new FadeInBitmapDisplayer(400))
.showImageOnLoading(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true) .displayer(new FadeInBitmapDisplayer(400))
.showImageOnLoading(R.drawable.ic_empty_music2) .resetViewBeforeLoading(true).build());
/**获取配置 * @param cornerRadiusSize * @param defaultImageResId * @return */ @SuppressWarnings("deprecation") private static DisplayImageOptions getOption(int cornerRadiusSize, int defaultImageResId) { Options options0 = new Options(); options0.inPreferredConfig = Bitmap.Config.RGB_565; DisplayImageOptions.Builder builder = new DisplayImageOptions.Builder(); if(defaultImageResId > 0) { try { builder.showImageForEmptyUri(defaultImageResId) .showImageOnLoading(defaultImageResId) .showImageOnFail(defaultImageResId); } catch (Exception e) { Log.e(TAG, "getOption try {builder.showImageForEmptyUri(defaultImageResId) ..." + " >> } catch (Exception e) { \n" + e.getMessage()); } } if (cornerRadiusSize > 0) { builder.displayer(new RoundedBitmapDisplayer(cornerRadiusSize)); } return builder.cacheInMemory(true).cacheOnDisc(true).decodingOptions(options0).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); }
ImageAdapter(Context context) { inflater = LayoutInflater.from(context); options = new DisplayImageOptions.Builder() .showImageOnLoading(R.drawable.ic_stub) .showImageForEmptyUri(R.drawable.ic_empty) .showImageOnFail(R.drawable.ic_error) .cacheInMemory(true) .cacheOnDisk(true) .considerExifParams(true) .bitmapConfig(Bitmap.Config.RGB_565) .displayer(new RoundedBitmapDisplayer(20)) .build(); }
ImageAdapter(Context context) { inflater = LayoutInflater.from(context); options = new DisplayImageOptions.Builder() .showImageOnLoading(R.drawable.ic_stub) .showImageForEmptyUri(R.drawable.ic_empty) .showImageOnFail(R.drawable.ic_error) .cacheInMemory(true) .cacheOnDisk(true) .considerExifParams(true) .displayer(new CircleBitmapDisplayer(Color.WHITE, 5)) .build(); }
ImageAdapter(Context context) { inflater = LayoutInflater.from(context); options = new DisplayImageOptions.Builder() .showImageOnLoading(R.drawable.ic_stub) .showImageForEmptyUri(R.drawable.ic_empty) .showImageOnFail(R.drawable.ic_error) .cacheInMemory(true) .cacheOnDisk(true) .considerExifParams(true) .bitmapConfig(Bitmap.Config.RGB_565) .build(); }