Search in sources :

Example 1 with User

use of com.yiw.circledemo.bean.User in project CircleDemo by Naoki2015.

the class DatasUtil method createCircleDatas.

public static List<CircleItem> createCircleDatas() {
    List<CircleItem> circleDatas = new ArrayList<CircleItem>();
    for (int i = 0; i < 15; i++) {
        CircleItem item = new CircleItem();
        User user = getUser();
        item.setId(String.valueOf(circleId++));
        item.setUser(user);
        item.setContent(getContent());
        item.setCreateTime("12月24日");
        item.setFavorters(createFavortItemList());
        item.setComments(createCommentItemList());
        int type = getRandomNum(10) % 2;
        if (type == 0) {
            // 链接
            item.setType("1");
            item.setLinkImg("http://pics.sc.chinaz.com/Files/pic/icons128/2264/%E8%85%BE%E8%AE%AFQQ%E5%9B%BE%E6%A0%87%E4%B8%8B%E8%BD%BD1.png");
            item.setLinkTitle("百度一下,你就知道");
        } else if (type == 1) {
            // 图片
            item.setType("2");
            item.setPhotos(createPhotos());
        } else {
            // 视频
            item.setType("3");
            String videoUrl = "http://yiwcicledemo.s.qupai.me/v/80c81c19-7c02-4dee-baca-c97d9bbd6607.mp4";
            String videoImgUrl = "http://yiwcicledemo.s.qupai.me/v/80c81c19-7c02-4dee-baca-c97d9bbd6607.jpg";
            item.setVideoUrl(videoUrl);
            item.setVideoImgUrl(videoImgUrl);
        }
        circleDatas.add(item);
    }
    return circleDatas;
}
Also used : User(com.yiw.circledemo.bean.User) CircleItem(com.yiw.circledemo.bean.CircleItem) ArrayList(java.util.ArrayList)

Example 2 with User

use of com.yiw.circledemo.bean.User in project CircleDemo by Naoki2015.

the class DatasUtil method createComment.

public static CommentItem createComment() {
    CommentItem item = new CommentItem();
    item.setId(String.valueOf(commentId++));
    item.setContent("哈哈");
    User user = getUser();
    item.setUser(user);
    if (getRandomNum(10) % 2 == 0) {
        while (true) {
            User replyUser = getUser();
            if (!user.getId().equals(replyUser.getId())) {
                item.setToReplyUser(replyUser);
                break;
            }
        }
    }
    return item;
}
Also used : User(com.yiw.circledemo.bean.User) CommentItem(com.yiw.circledemo.bean.CommentItem)

Aggregations

User (com.yiw.circledemo.bean.User)2 CircleItem (com.yiw.circledemo.bean.CircleItem)1 CommentItem (com.yiw.circledemo.bean.CommentItem)1 ArrayList (java.util.ArrayList)1