MCPcopy Create free account
hub / github.com/Kevinsu917/Dynamic / initData

Method initData

src/com/example/dynamicdemo/MainActivity.java:72–106  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

70 }
71
72 private void initData()
73 {
74 //自造数据
75 int count = 10;
76 for(int i = 0; i < count; i ++)
77 {
78 DynamicItemBean bean = new DynamicItemBean();
79 bean.dynamicUserName = MultiUtils.getRandomUserName();
80 bean.dynamicContent = "这是一条自造的数据内容" + i;
81 bean.dynamicList.addAll(MultiUtils.getRandomImageResList((int) (Math.random() * 7)));
82 bean.publishTime = System.currentTimeMillis( ) - (60 * 1000) * (long)(Math.random() * (10 * 24 * 60));
83
84 bean.greetInfo = new DynamicGreetInfo();
85 int greetCount = (int)(Math.random() * 4);
86 for(int greetIndex = 0; greetIndex < greetCount; greetIndex ++)
87 {
88 bean.greetInfo.greetList.add(MultiUtils.getRandomUserName());
89 }
90
91 bean.reviewInfo = new DynamicReviewInfo();
92 int reviewCount = (int)(Math.random() * 4);
93 for(int reviewIndex = 0; reviewIndex < reviewCount; reviewIndex ++)
94 {
95 DynamicCommentBean object = new DynamicCommentBean();
96 String commentUser = MultiUtils.getRandomUserName();
97 String replyUser = MultiUtils.getRandomUserName();
98 object.setCommentUserName(commentUser);
99 object.setReplyUserName(replyUser == commentUser ? "" : replyUser);
100 object.setCommentContent("这是一条奇怪的评论" + reviewIndex);
101 bean.reviewInfo.reviewList.add(object);
102 }
103
104 dataList.add(bean);
105 }
106 }
107
108 private View.OnClickListener commentBtnClickListener = new View.OnClickListener() {
109

Callers 1

onCreateMethod · 0.95

Calls 5

getRandomUserNameMethod · 0.95
getRandomImageResListMethod · 0.95
setCommentUserNameMethod · 0.95
setReplyUserNameMethod · 0.95
setCommentContentMethod · 0.95

Tested by

no test coverage detected