1、按照模块化组织,使用不同的Java包存放实体类、业务类和界面类。
2、关于网络通信: 服务器端使用Java技术,采用Servlet实现,Android客户端与服务器之间使用HTTP进行通信,直接传输实体类的实例。
因此,需要修改客户端的实体类,并都实现java.io.Serializable接口。
3、用户第一次使用系统(如:点餐系统)时,需要录入服务器的地址再登录,再次使用时,登录界面应显示已保存的地址,并允许用户修改。
因此,登录界面LoginActivity中需要添加输入服务器地址的EditText,并在登录成功时保存用户录入的服务器地址。
备注:对流程中的每一步都应该更加的详识,要很明确每一个部分具体包括的内容,要充分的考虑到每一个细小的部分。