根据页面,设计客户端需要的数据接口,和服务端讨论确定参数的名称。
基础数据类型如下:
图片:采用色调来代替。
文本:有两种:
短文本:样例为“短”。
长文本:样例为“长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本·长文本”。
文件:如图片、音频、视频、Office系列、其它等。
特殊数据类型:空数据、边界值数据。
常见的模拟数据类型有:
列表数据
public class TestModel extends BaseModel{
private static List list = null;
private int id;
private String name;
public TestModel(int id, String name) {
this.id = id;
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public static ListNetResultInfo getListNetResultInfo(final int count) {
ListNetResultInfo listNetResultInfo = new ListNetResultInfo() {
@Override
public List getList() {
if (list == null) {
list = new ArrayList<>();
for (int i = 0; i < count; i++){
TestModel tm = new TestModel(i, "name"+i);
list.add(tm);
}
}
return list;
}
};
listNetResultInfo.setRespCode(NetResultInfo.RETURN_CODE_000000);
return listNetResultInfo;
}
}
在xml中对需要操作的组件添加id标识。常见标识如下:
输入组件,如input_phone
按钮组件,如btn_login
信息组件,如show_title(重点处理这个)
容器组件,如contain_title
增加控制逻辑。
Panda
2016-08-31