众包同城快递派送系统epatch的前端阶段性总结前端
经过前期开发的工做,咱们主要完成了如下几点: 一.客户端配合服务器完成登陆注册功能 二.安卓端界面的美化数据库
第一点:登陆注册功能服务器
根据需求,用户将被分为我的用户和企业用户。布局
我的用户注册流程: 提交已验证过合法性的id和密码(我的版与企业版)给服务器测试
id:手机号;密码:数字字母组合字体
调用相关接口,使用手机验证码验证id。优化
用户id和密码将经过后台存储至已建设好的数据库中。之前端为核心,在同一个局域网下经过了客户端-服务端链接测试(打通了通路并成功将数据插入数据库);设计
对于企业用户:接口
经过查询企业工商注册的信息(如企业注册号,企业法人表明等)来进行审核(因为工商网页反爬虫,只能人工进行审核)。审核经过的企业将能够设置企业帐号和密码,过程同我的用户的id密码验证过程。事件
第二点:界面优化:
必要性考量:尽可能优化用户体验,客户端界面将从细节上向市面上成熟的UI设计靠拢
将全部UI风格化设计写入XML文件中以备调用:
1为整个客户端选择一套主色调,避免过于饱和和过于冷淡的色彩;
2为全部控件设计一致的形态和触摸事件;
3选择一套统一的图标,包含选中和未选中的样式;
4统一全部的字体,字号,控件预留空隙,边距等;
5利用相对布局和线性布局实现界面的条理化,兼具美观性;
6使用多选的checkbox的id号实现单选功能;
7经过sharedpreferences存储已登陆用户信息,用以跳过身份选择界面。