跳至主要內容

主界面的推荐列表了


喜马拉雅视频教程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();
    }
}
screenshot1561391642766.jpg
screenshot1561391642766.jpg