zoukankan      html  css  js  c++  java
  • “康园圈--互联网+校园平台“项目之拓展手机客户端

    前言

    在我们的【康园圈】网站推出后,体验用户提出了自己的想法:在pc设备上体验是很好了,可是在手机等移动设备下访问还是感觉有点不太方便,要是再有个手机客户端就好了。于是,我们便拓展了一个周期,新增安卓客户端的开发。

    服务及项目结构

    客户端与网页端共用服务器、逻辑业务层及数据库,这样我们的项目运行结构如下图:

    这里安卓端与服务端的数据交互根据需要有两种形式:一是通过WebView控件在安卓端直接对已改成安卓适用尺寸及样式的网页进行展示,适用于数据变动较大的模块,如店铺及商品浏览等;二是通过专为安卓端提供的API获取json格
    式数据,在客户端上进行解析并已安卓原生的UI界面进行展示,如登录、注册、订单等功能模块。

    目前完成效果展示

    由于是拓展的开发任务,所以无法在软工作业期内推出内测版了,但我们目前已完成安卓客户端的总体结构及基本功能的开发,半成品的部分效果图如下:

    继续优化

    由图可以看出,部分样式还没调好,网页版的导航条也将去掉,我们还将加入手机验证码、二维码等优化用户体验的服务,约在两星期后发表关于内测版客户端的博客。

    团队成员贡献分(不纳入软工分数):

    • 梁植淋:21
    • 官郅豪:19
  • 相关阅读:
    javascript 基本数据类型
    数据库管理小工具帮助
    CSS3实现32种基本图形
    面试题2:替换空格
    面试题1:二维数组中查找
    图的深度优先和广度优先搜索算法
    Spring+Maven+Dubbo+MyBatis+Linner+Handlebars—Web开发环境搭建
    Spring学习笔记—最小化Spring XML配置
    Spring学习笔记—装配Bean
    Spring学习笔记—Spring之旅
  • 原文地址:https://www.cnblogs.com/liangzhilin/p/6193845.html
Copyright © 2011-2022 走看看