Commit a417b6f5 by 段启岩

解决图片加载变形问题,删除16MB无用字体文件

parent cad702e0
......@@ -19,7 +19,6 @@ import cn.yunliyunwai.beyondclouds.util.GlideRoundTransform;
public class BlogListRecyclerViewAdapter extends BaseQuickAdapter<Blog ,BaseViewHolder> {
private static final GlideRoundTransform glideRoundTransform = new GlideRoundTransform(3);
public BlogListRecyclerViewAdapter(int layoutResId) {
super(layoutResId);
}
......@@ -39,13 +38,11 @@ public class BlogListRecyclerViewAdapter extends BaseQuickAdapter<Blog ,BaseView
.placeholder(R.drawable.placeholder_rectangle)
.error(R.drawable.placeholder_rectangle)
.priority(Priority.HIGH)
.skipMemoryCache(true)
.diskCacheStrategy(DiskCacheStrategy.NONE)
.transform(glideRoundTransform);
Glide.with(binding.getRoot()).applyDefaultRequestOptions(options).load(blog.getCover()).into(binding.blogCover);
.diskCacheStrategy(DiskCacheStrategy.AUTOMATIC)
.transform(new GlideRoundTransform(3));
Glide.with(binding.getRoot()).load(blog.getCover()).apply(options).into(binding.blogCover);
} else {
binding.blogCover.setVisibility(View.GONE);
}
}
}
\ No newline at end of file
......@@ -64,7 +64,6 @@ public class DynamicListRecyclerViewAdapter extends BaseQuickAdapter<Post,BaseVi
private static final Pattern TOPIC_LINK_PATTERN = Pattern.compile("<a.+?href=['\"](.+?)['\"]>(.+?)</a>");
private static final String TOPIC_BARRIER = "#";
private static final GlideRoundTransform glideRoundTransform = new GlideRoundTransform(20);
public DynamicListRecyclerViewAdapter(int layoutResId) {
super(layoutResId);
}
......@@ -82,10 +81,9 @@ public class DynamicListRecyclerViewAdapter extends BaseQuickAdapter<Post,BaseVi
.placeholder(R.drawable.placeholder_circle)
.error(R.drawable.placeholder_circle)
.priority(Priority.HIGH)
.skipMemoryCache(true)
.diskCacheStrategy(DiskCacheStrategy.NONE)
.transform(glideRoundTransform);
Glide.with(binding.getRoot()).applyDefaultRequestOptions(options).load(post.getUserAvatar()).into(binding.imgUserAvatar);
.diskCacheStrategy(DiskCacheStrategy.AUTOMATIC)
.transform(new GlideRoundTransform(20));
Glide.with(binding.getRoot()).load(post.getUserAvatar()).apply(options).into(binding.imgUserAvatar);
}
}
......
......@@ -19,7 +19,6 @@ import cn.yunliyunwai.beyondclouds.util.GlideRoundTransform;
public class ProjectListRecyclerViewAdapter extends BaseQuickAdapter<Project,BaseViewHolder> {
private static final GlideRoundTransform glideRoundTransform = new GlideRoundTransform(3);
public ProjectListRecyclerViewAdapter(int layoutResId) {
super(layoutResId);
}
......@@ -41,7 +40,7 @@ public class ProjectListRecyclerViewAdapter extends BaseQuickAdapter<Project,Bas
.priority(Priority.HIGH)
.skipMemoryCache(true)
.diskCacheStrategy(DiskCacheStrategy.NONE)
.transform(glideRoundTransform);
.transform(new GlideRoundTransform(3));
Glide.with(binding.getRoot()).applyDefaultRequestOptions(options).load(project.getCover()).into(binding.blogCover);
} else {
binding.blogCover.setVisibility(View.GONE);
......
......@@ -6,11 +6,9 @@ import android.graphics.Typeface;
public class TypeFaces {
public static Typeface SOURCE_HAN_SANS_CN = null;
public static Typeface ICON_FONT = null;
public static void loadTypeFaces(Application ctx) {
SOURCE_HAN_SANS_CN = Typeface.createFromAsset(ctx.getAssets(), "fonts/source_han_sans_cn.ttf");
ICON_FONT = Typeface.createFromAsset(ctx.getAssets(), "fonts/iconfont.ttf");
}
......
......@@ -16,8 +16,8 @@ public class DynamicFragmentViewModel extends CategoryViewModel {
@Override
public void loadCategories() {
refreshCategories(Arrays.asList(
CommonCategory.recommend(),
CommonCategory.latest(),
CommonCategory.recommend(),
CommonCategory.follow(),
CommonCategory.my(),
CommonCategory.words(),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment