文档介绍:Android 开发我的新浪微博客户端-用户首页面功能篇()
上一篇完成用户首页的 UI 实现,本篇接下来讲功能部分的实现,本页面主要的
功能就用户关注的最新微博列表,从上一篇中知道本列表是用 ID 为 Msglist 的
ListView 控件来实现,本篇的主要就讲解如果获取微博列表数据给这个 ListVi
ew 提供显示数据。ListView 每一条子数据分别由用户头像、用户昵称、发布时
间、是否包含照片、微博内容这五部分组成,根据这五部分定义一个名为 Wei
实体类,代码如下:
代码
public class WeiBoInfo {
//文章 id
private String id;
public String getId(){
return id;
}
public void setId(String id){
=id;
}
//发布人 id
private String userId;
public String getUserId(){
return userId;
}
public void setUserId(String userId){
=userId;
}
//发布人名字
private String userName;
public String getUserName(){
return userName;
}
public void setUserName(String userName){
=userName;
}
//发布人头像
private String userIcon;
public String getUserIcon(){
return userIcon;
}
public void setUserIcon(String userIcon){
=userIcon;
}
//发布时间
private String time;
public String getTime(){
return time;
}
public void setTime(String time)
{
=time;
}
//是否有图片
private Boolean haveImage=false;
public Boolean getHaveImage(){
return haveImage;
}
public void setHaveImage(Boolean haveImage){
=haveImage;
}
//文章内容
private String text;
public String getText(){
return text;
}
public void setText(String text){
=text;
}
}
然后在 res/layout 目录下新建