博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一阶段总结
阅读量:7035 次
发布时间:2019-06-28

本文共 676 字,大约阅读时间需要 2 分钟。

     这次点餐系统,我们组选择用做app,团队的成员可能对网页不是很了解,所以我随大众听从组长的安排。由于这学期刚刚学习安卓,所以很多东西并不是很了解,只会用基础的功能去完成。每次需要的时候都是百度查询,用最简单的方法实现,通过这个项目,也加深对android的了解,虽然并不能像其他安卓大神一样,但还是能巩固一些android基础。

     这次点餐系统只有一个月的时间,所以我们在设计原型的时候,考虑到有些组员没用过Axure,我们小组开会就把原型手绘确定下来。在完成界面的时候,也是遇到一些问题,但是都一一解决,比如在完成界面切换左右切换的时候,我百度下,发现可以用viewpager实现,可是由于这个是比较难实现,所以我们还了另一种实现方式就是用framelayout切换,因为framelayout有层次关系,所以可以用显隐方式来实现“首页”、“订单”,“购物车”的切换,当然这也存在弊端,但是考虑到组员的能力情况,暂且就用这种方式实现。

     在做界面的过程中,我开始设计数据库,这个数据库的设计是比较简单的,只能满足目前的简单功能,由于我们还没学到sqlite,我只能先看课本和上网找资料,发现并不难,现在我正在写数据库的内容给组员用。

确实最近有很多事情做以及对android也是初识阶段,所以将这个项目做成app,我是秉着在做项目中学习android的态度做项目,可能做出来的项目并不是很好,但是在这个过程中,我一点点了解android,积少成多。

转载于:https://www.cnblogs.com/jackeicao/p/6093789.html

你可能感兴趣的文章
你知道C#中的Lambda表达式的演化过程吗
查看>>
maven jetty debug 无法关联第三方类库解决办法
查看>>
LNMP环境的安装配置
查看>>
C/C++通过WMI和系统API函数获取获取系统硬件配置信息
查看>>
Saltstack数据系统Grains和Pillar(三)
查看>>
24种设计模式
查看>>
Linux下搭建SVN服务
查看>>
jprofiler_监控远程linux服务器的JVM进程(实践)
查看>>
2016中国APP分类排行榜参选入围产品公示
查看>>
linux 学习之路(学linux必看)
查看>>
mavn项目(springMVC) 引入静态资源(js、css)等
查看>>
webservice异常
查看>>
开源 java CMS - FreeCMS2.2 敏感词管理
查看>>
域scope 介绍,及查找数据
查看>>
CodeForces 550E Brackets in Implications(构造)
查看>>
uva 10641 (来当雷锋的这回....)
查看>>
go-import下划线的作用
查看>>
Flink – Stream Task执行过程
查看>>
机器学习第1课:引言(Introduction)
查看>>
Echarts柱状图的点击事件
查看>>