android项目架构原则-自己编写,其他项目没有参考价值
来源:互联网 发布:python安装教程win10 编辑:程序博客网 时间:2024/05/21 09:38
1.接口文档是套路, 必须执行
2.统一接口返回的状态码、信息提示、具体数据, 栗子: int code, String tip ,Object data;
3.接口文档定义的字段,没有返回值也要返回定义的类型默认值 比如 String message = “”; int code = 0;
{"code":0,"tip":"这是具体的错误","data": {"list":[{"photoId":"12456333","message":"这是我在北京拍的照片","photoCode":0, //int类型返回int的默认值"photoDescription":"" //字符串类型返回空字符串}],"listEmpty":[] //这个必须是返回空数组,不应该是别的东西}}
4.统一接口的全局状态值, code = 0,代表成功; code = 1 代表请求失败, 凡是全局状态值任何接口自定义的状态都不能占用,可以另起 code = 5 来表述
5.接口文档有关时间的字段返回时间戳,可节省性能,容易自定义。
阅读全文
0 0
- android项目架构原则-自己编写,其他项目没有参考价值
- Android UI 常用项目总结------/*自己编写*/
- 有参考或学习价值的项目
- Activity项目架构之编写自己的BaseActivity
- android项目结构设计参考
- 《参考ibase4J搭建属于自己的分布式架构》---1.创建项目
- 将其他Android项目打成aar包集成到自己的项目中
- android studio引入其他项目中的lib module到自己的项目中作为lib
- Android 项目引用 其他Android项目
- Android项目中导入其他的项目
- android开源项目参考
- android项目命名规范参考
- Android工程引用其他项目
- Android Studio导入其他项目
- Android项目架构图
- android 项目架构
- Android项目架构
- Android项目架构搭建
- 递归法求斐波那契数列(C语言版)
- construct2 制作游戏
- DB2 表的常用命令
- com/typesafe/config/ConfigException : Unsupported major.minor version
- QMainWindow中setCentralWidget和takeCentralWidget组合使用
- android项目架构原则-自己编写,其他项目没有参考价值
- spring boot AOP
- enter键切换焦点,input获得焦点后placeholder消失
- 【剑指offer】重建二叉树
- java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一
- 测试用例-测试用例8大法
- 简单介绍JS的watch
- linux安装OpenSSL
- scikit-learn决策树算法库使用小结