主界面的推荐列表了
喜马拉雅视频教程06-貌似我们可以做喜马拉雅主界面的推荐列表了
喜马拉雅视频教程06-貌似我们可以做喜马拉雅主界面的推荐列表了
我们要开始做列表部分了 开心吗? 激动吗?
在这一节,大家学会列表数据的展示
学会使用recyclerView,如果没有学会同学,可以去看看视频哦!
https://www.sunofbeach.net/c/1451211864309538818
具体的内容看视频吧!
相信你会得到不一样的收获的!
圆角矩形图片的代码
package com.sunofbeaches.himalaya.views;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Path;
import android.graphics.RectF;
import android.support.v7.widget.AppCompatImageView;
import android.util.AttributeSet;
/**
* Created by TrillGates on 18/10/7.
* God bless my code!
*/
public class RoundRectImageView extends AppCompatImageView {
private float roundRatio = 0.1f;
private Path path;
public RoundRectImageView(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
protected void onDraw(Canvas canvas) {
if (path == null) {
path = new Path();
path.addRoundRect(new RectF(0, 0, getWidth(), getHeight()), roundRatio * getWidth(), roundRatio * getHeight(), Path.Direction.CW);
}
canvas.save();
canvas.clipPath(path);
super.onDraw(canvas);
canvas.restore();
}
}