孚睿科技·ANDROID知识总结

[Android流水化开发]工序4:采用模拟数据显示整个App的

2016-08-31  本文已影响111人  沉思的Panda
  1. 根据页面,设计客户端需要的数据接口,和服务端讨论确定参数的名称。
  2. 基础数据类型如下:
  1. 特殊数据类型:空数据、边界值数据。
  2. 常见的模拟数据类型有:
public class TestModel extends BaseModel{

    private static List<TestModel> 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<TestModel> getListNetResultInfo(final int count) {

        ListNetResultInfo<TestModel> listNetResultInfo = new ListNetResultInfo<TestModel>() {
            @Override
            public List<TestModel> 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;

    }
}
  1. 在xml中对需要操作的组件添加id标识。常见标识如下:
  1. 增加控制逻辑。

Panda
2016-08-31

上一篇下一篇

猜你喜欢

热点阅读