50度灰 v5.8.2版本的 MD5 值为:9fe3d350fdc75fa1a3ec45509fa0107e

以下内容为反编译后的 q.java 源代码,内容仅作参考


package com.tencent.mm.uitls;

import com.jiajunhui.xapp.medialoader.bean.VideoItem;
import com.tencent.mm.listplayer.VideoBean;
import com.tencent.mm.listplayer.adapter.ListBannerBean;
import com.tencent.mm.listplayer.adapter.ListItemVideoBean;
import com.tencent.mm.listplayer.adapter.ListLikeWorkerLIstBean;
import com.tencent.mm.listplayer.adapter.ListPlayerBaseBean;
import java.util.ArrayList;
import java.util.List;
public class q {
    public static final String h = "https://mov.bn.netease.com/open-movie/nos/mp4/2017/12/04/SD3SUEFFQ_hd.mp4";
    public static final String i = "https://mov.bn.netease.com/open-movie/nos/mp4/2017/05/31/SCKR8V6E9_hd.mp4";
    public static final String f9460a = "http://jiajunhui.cn/video/kaipao.mp4";
    public static final String f9461b = "http://jiajunhui.cn/video/kongchengji.mp4";
    public static final String f9462c = "http://jiajunhui.cn/video/allsharestar.mp4";
    public static final String f9463d = "http://jiajunhui.cn/video/edwin_rolling_in_the_deep.flv";
    public static final String f9464e = "http://jiajunhui.cn/video/crystalliz.flv";
    public static final String f9465f = "http://jiajunhui.cn/video/big_buck_bunny.mp4";
    public static final String f9466g = "http://jiajunhui.cn/video/trailer.mp4";
    public static String[] j = {f9460a, f9461b, f9462c, f9463d, f9464e, f9465f, f9466g};

    public static List<VideoItem> a() {
        ArrayList arrayList = new ArrayList();
        int length = j.length;
        for (int i2 = 0; i2 < length; i2++) {
            VideoItem videoItem = new VideoItem();
            videoItem.setPath(j[i2]);
            videoItem.setDisplayName(j[i2]);
            arrayList.add(videoItem);
        }
        return arrayList;
    }

    public static List<ListPlayerBaseBean> b() {
        ArrayList arrayList = new ArrayList();
        arrayList.add(new ListBannerBean());
        arrayList.add(new ListItemVideoBean("你欠缺的也许并不是能力", "http://open-image.nosdn.127.net/image/snapshot_movie/2016/11/b/a/c36e048e284c459686133e66a79e2eba.jpg", "https://mov.bn.netease.com/open-movie/nos/mp4/2016/06/22/SBP8G92E3_hd.mp4"));
        arrayList.add(new ListItemVideoBean("坚持与放弃", "http://open-image.nosdn.127.net/image/snapshot_movie/2016/11/0/4/e4c8836bfe154d76a808da38d0733304.jpg", "https://mov.bn.netease.com/open-movie/nos/mp4/2015/08/27/SB13F5AGJ_sd.mp4"));
        arrayList.add(new ListBannerBean());
        arrayList.add(new ListItemVideoBean("不想从被子里出来", "http://open-image.nosdn.127.net/57baaaeaad4e4fda8bdaceafdb9d45c2.jpg", "https://mov.bn.netease.com/open-movie/nos/mp4/2018/01/12/SD70VQJ74_sd.mp4"));
        arrayList.add(new ListItemVideoBean("不耐烦的中国人?", "http://open-image.nosdn.127.net/image/snapshot_movie/2016/11/e/9/ac655948c705413b8a63a7aaefd4cde9.jpg", i));
        arrayList.add(new ListLikeWorkerLIstBean());
        arrayList.add(new ListItemVideoBean("神奇的珊瑚", "http://open-image.nosdn.127.net/image/snapshot_movie/2016/11/e/4/75bc6c5227314e63bbfd5d9f0c5c28e4.jpg", "https://mov.bn.netease.com/open-movie/nos/mp4/2016/01/11/SBC46Q9DV_hd.mp4"));
        arrayList.add(new ListItemVideoBean("怎样经营你的人脉", "http://open-image.nosdn.127.net/image/snapshot_movie/2018/3/b/c/9d451a2da3cf42b0a049ba3e249222bc.jpg", "https://mov.bn.netease.com/open-movie/nos/mp4/2018/04/19/SDEQS1GO6_hd.mp4"));
        arrayList.add(new ListItemVideoBean("怎么才能不畏将来", "http://open-image.nosdn.127.net/image/snapshot_movie/2018/1/c/8/1aec3637270f465faae52713a7c191c8.jpg", "https://mov.bn.netease.com/open-movie/nos/mp4/2018/01/25/SD82Q0AQE_hd.mp4"));
        arrayList.add(new ListLikeWorkerLIstBean());
        arrayList.add(new ListItemVideoBean("音乐和艺术如何改变世界", "http://open-image.nosdn.127.net/image/snapshot_movie/2017/12/2/8/f30dd5f2f09c405c98e7eb6c06c89928.jpg", h));
        return arrayList;
    }

    public static List<VideoBean> c() {
        ArrayList arrayList = new ArrayList();
        arrayList.add(new VideoBean("你欠缺的也许并不是能力", "http://open-image.nosdn.127.net/image/snapshot_movie/2016/11/b/a/c36e048e284c459686133e66a79e2eba.jpg", "https://mov.bn.netease.com/open-movie/nos/mp4/2016/06/22/SBP8G92E3_hd.mp4"));
        arrayList.add(new VideoBean("坚持与放弃", "http://open-image.nosdn.127.net/image/snapshot_movie/2016/11/0/4/e4c8836bfe154d76a808da38d0733304.jpg", "https://mov.bn.netease.com/open-movie/nos/mp4/2015/08/27/SB13F5AGJ_sd.mp4"));
        arrayList.add(new VideoBean("不想从被子里出来", "http://open-image.nosdn.127.net/57baaaeaad4e4fda8bdaceafdb9d45c2.jpg", "https://mov.bn.netease.com/open-movie/nos/mp4/2018/01/12/SD70VQJ74_sd.mp4"));
        arrayList.add(new VideoBean("不耐烦的中国人?", "http://open-image.nosdn.127.net/image/snapshot_movie/2016/11/e/9/ac655948c705413b8a63a7aaefd4cde9.jpg", i));
        arrayList.add(new VideoBean("神奇的珊瑚", "http://open-image.nosdn.127.net/image/snapshot_movie/2016/11/e/4/75bc6c5227314e63bbfd5d9f0c5c28e4.jpg", "https://mov.bn.netease.com/open-movie/nos/mp4/2016/01/11/SBC46Q9DV_hd.mp4"));
        arrayList.add(new VideoBean("怎样经营你的人脉", "http://open-image.nosdn.127.net/image/snapshot_movie/2018/3/b/c/9d451a2da3cf42b0a049ba3e249222bc.jpg", "https://mov.bn.netease.com/open-movie/nos/mp4/2018/04/19/SDEQS1GO6_hd.mp4"));
        arrayList.add(new VideoBean("怎么才能不畏将来", "http://open-image.nosdn.127.net/image/snapshot_movie/2018/1/c/8/1aec3637270f465faae52713a7c191c8.jpg", "https://mov.bn.netease.com/open-movie/nos/mp4/2018/01/25/SD82Q0AQE_hd.mp4"));
        arrayList.add(new VideoBean("音乐和艺术如何改变世界", "http://open-image.nosdn.127.net/image/snapshot_movie/2017/12/2/8/f30dd5f2f09c405c98e7eb6c06c89928.jpg", h));
        return arrayList;
    }

    public static List<VideoBean> d(int index, int offset) {
        int i2;
        List<VideoBean> c2 = c();
        int size = c2.size();
        if (index >= 0 && index <= size - 1) {
            if (index + offset > i2) {
                offset = size - index;
            }
            return c2.subList(index, offset + index);
        }
        return new ArrayList();
    }

    public static List<VideoBean> e(List<VideoItem> items) {
        ArrayList arrayList = new ArrayList();
        if (items != null) {
            for (VideoItem videoItem : items) {
                arrayList.add(new VideoBean(videoItem.getDisplayName(), null, videoItem.getPath()));
            }
        }
        return arrayList;
    }
}