Commit 7127e0fe by 段启岩

博客列表添加日期和作者

parent abac58b4
...@@ -14,6 +14,7 @@ import com.chad.library.adapter.base.BaseViewHolder; ...@@ -14,6 +14,7 @@ import com.chad.library.adapter.base.BaseViewHolder;
import cn.yunliyunwai.beyondclouds.R; import cn.yunliyunwai.beyondclouds.R;
import cn.yunliyunwai.beyondclouds.data.model.Blog; import cn.yunliyunwai.beyondclouds.data.model.Blog;
import cn.yunliyunwai.beyondclouds.databinding.BlogItemBinding; import cn.yunliyunwai.beyondclouds.databinding.BlogItemBinding;
import cn.yunliyunwai.beyondclouds.util.DateUtils;
import cn.yunliyunwai.beyondclouds.util.GlideRoundTransform; import cn.yunliyunwai.beyondclouds.util.GlideRoundTransform;
public class BlogListAdapter extends BaseQuickAdapter<Blog , BlogListAdapter.BlogItemViewHolder> { public class BlogListAdapter extends BaseQuickAdapter<Blog , BlogListAdapter.BlogItemViewHolder> {
...@@ -36,6 +37,8 @@ public class BlogListAdapter extends BaseQuickAdapter<Blog , BlogListAdapter.Blo ...@@ -36,6 +37,8 @@ public class BlogListAdapter extends BaseQuickAdapter<Blog , BlogListAdapter.Blo
BlogItemBinding binding = helper.binding; BlogItemBinding binding = helper.binding;
binding.txtTitle.setText(blog.getBlogTitle()); binding.txtTitle.setText(blog.getBlogTitle());
binding.txtAbstract.setText(blog.getBlogAbstract()); binding.txtAbstract.setText(blog.getBlogAbstract());
binding.txtAuthor.setText(blog.getUserNick());
binding.txtCreateTime.setText(DateUtils.format(blog.getCreateTime()));
if (null != blog.getCover() && !TextUtils.isEmpty(blog.getCover().trim())) { if (null != blog.getCover() && !TextUtils.isEmpty(blog.getCover().trim())) {
RequestOptions options = new RequestOptions() RequestOptions options = new RequestOptions()
.centerCrop() .centerCrop()
......
package cn.yunliyunwai.beyondclouds.data.model; package cn.yunliyunwai.beyondclouds.data.model;
import java.util.Date;
import lombok.Data;
@Data
public class Blog { public class Blog {
private String blogId; private String blogId;
...@@ -13,92 +18,7 @@ public class Blog { ...@@ -13,92 +18,7 @@ public class Blog {
private String viewPrivileges; private String viewPrivileges;
private String allowComment; private String allowComment;
private String allowForward; private String allowForward;
private String userNick;
private Date createTime;
public String getBlogId() {
return blogId;
}
public void setBlogId(String blogId) {
this.blogId = blogId;
}
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getCategoryId() {
return categoryId;
}
public void setCategoryId(String categoryId) {
this.categoryId = categoryId;
}
public String getCategory() {
return category;
}
public void setCategory(String category) {
this.category = category;
}
public String getBlogTitle() {
return blogTitle;
}
public void setBlogTitle(String blogTitle) {
this.blogTitle = blogTitle;
}
public String getBlogAbstract() {
return blogAbstract;
}
public void setBlogAbstract(String blogAbstract) {
this.blogAbstract = blogAbstract;
}
public String getCover() {
return cover;
}
public void setCover(String cover) {
this.cover = cover;
}
public String getOriginLink() {
return originLink;
}
public void setOriginLink(String originLink) {
this.originLink = originLink;
}
public String getViewPrivileges() {
return viewPrivileges;
}
public void setViewPrivileges(String viewPrivileges) {
this.viewPrivileges = viewPrivileges;
}
public String getAllowComment() {
return allowComment;
}
public void setAllowComment(String allowComment) {
this.allowComment = allowComment;
}
public String getAllowForward() {
return allowForward;
}
public void setAllowForward(String allowForward) {
this.allowForward = allowForward;
}
} }
package cn.yunliyunwai.beyondclouds.util;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;
public class DateUtils {
private static final SimpleDateFormat simpleDateFormat;
static {
simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
simpleDateFormat.setTimeZone(TimeZone.getTimeZone("GMT+8:00"));
}
public static String format(Date date) {
return simpleDateFormat.format(date);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment