黑马程序员技术交流社区

标题: 【哈尔滨】电子商城项目汇报会精彩赏析 [打印本页]

作者: 王波老师    时间: 2016-7-4 16:03
标题: 【哈尔滨】电子商城项目汇报会精彩赏析
本帖最后由 王波老师 于 2016-7-4 16:01 编辑


哈 尔 滨电 子 商 城 项 目 汇 报 会 精 彩 赏 析
                        
    ——Android第三期就业班
   

一朵孤芳自赏的花只是美丽的,一片互相偎依着而怒放的锦绣才会灿烂夺目。同欲者胜、民齐者强,同心山成玉,协力土变金。


         哈尔滨校区第三期就业班学员第一次协同开发项目即将拉开帷幕
所有学员历经一周的奋战,终于给自己一个完美的答卷,让我们一起来赏析他们的精彩汇报


  项目汇报前,先来看看我们帅气、美丽的项目经理和技术总监们。
不多说,先上图,他们正在和学员们汇报项目,演示总体流程。
朋友们,仔细看哦,还有我们的媛姐在给大家总结点评。


第一组:闪亮出场  项目组名称:watermelon
              项目经理:李总      技术总监:解总    项目组成员:共9人

项目经理经典总结:
首先要感谢媛姐对我们做项目当中遇到的问题耐心的指导。
因为是第一次团体合作,期间出现了许多的问题。例如:统一问题,沟通问题等。
   在我们共同奋战的过程中,出现越多的问题,这对于我们今后找工作也就提供了越多的实战经验。
总结一下我们组出现的问题:
json的开如果是[ 需要在gson中生命一个参数;inflate方法执行两次 会加载两个不同的view对象;activity中的内部类引用生命周期较长的成员变量是容易内存泄漏;在控件复用的时候要考虑重新执行生命周期方法的时候,持有的引用是不是可用;app退出的时候会保留一个空进程,导致内存中缓存的数据还在,android.os.processs.kill(pid)fragmentmanager 替换fragment的时候底层用handler实现 由于有消息队列存在 会导致人不不同步(非阻塞);listview添加viewpager做头布局 要个viewpager设置高度!!


第二组:精彩亮相  项目组名称:Dragon Nine
项目经理:管总    技术总监:王总     项目组成员:共9人

项目经理经典总结:
首先,我们的组名是Dragon Nine;让老师们改成了九神兽。
曹小政和蒋小宇联合开发首页。首页的开发实在两个人的通力合作之下完成的,首先,它是一个ScrollView的布局里面用include加入一个一个模块,并且使用了好几个自定义控件。亮点:ScrollView和ListView的嵌套开发点击按钮回到顶部。
管小然开发搜索界面。搜索界面主要是通过搜索显示不同的结果,这里有几个亮点:搜索可以存储历史记录,根据包含的字符进行提示;搜索框下面有一个搜索的记录,并有动画展示。
于小洋开发分类界面。分类界面主要的实现方式是两个fragment布局,左边是一个列表listview,右边根据左边的选项显示不同的结。张小为开发详情页面。详情界面主要包括三个部分,一个商品简介,一个商品详情,一个评论界面。张小鑫开发购物车。购物车需要展示商品的信息,并且进行计算的逻辑和各种小动画。刘小楠开发结算中心。结算中心把传递过来的数据进行整合,并计算,并提交的服务器进行保存。王总和张小峰联合开发我的界面。我的界面,东西很杂,各种模块很多。系统界面的调用,第三方框架的使用是最多的,登录、注册的逻辑也是这里的。整个项目,网络框架使用的是volley,图片加载是volley中封装的imageLoader,还是用了下拉刷新的PullToRefresh等。
最后,感谢媛姐的细心指导,感谢凯哥的帮助和班主任波波老师的关心和爱护!



第三组:隆重登场  项目组名称:“黑店”
项目经理:段总     技术总监:尹总   项目组成员:共9人

项目经理经典总结:

项目亮点 : 炫、酷、靓、黑。。

项目难点:

服务器,账户及购物车的逻辑处理界面ui,动画实现和第三方框架和自定义控件的使用,这方面的问题大多是超哥解决的,项目启动时整体框架也是超哥搭建的在集成ShareSDK和扫描二维码的时候,由于包结构比较混乱和Manifest中的权限,Activity数量过于庞大,都导致了代码变得很混乱,.还有导入过多module依赖和图片之后apk会变得很大,图片可以压处理,但module怎么处理就不清楚了.由于SVN使用的不够熟练,导致大量本该编码的时间浪费在了研究SVN,全组进度都受到了比较大的影响,尤其是一天中午错误上传一个版本代码之后,仓库代码的目录结构都变了,文件大量丢失.整个下午代码都没有进展. 最后媛姐帮忙删除了整个错误版本,重新提交了一份之前正确代码.但是,之后每个人都要进行代码移植,也是比较麻烦的.SVN至少要耽误我们一天的时间,不过现在弄明白了也避免了以后工作时候碰到SVN的问题.


       




第四组:震撼来袭   项目组名称:sex
项目经理:赵总     技术总监:李总     项目组成员:共8人

项目经理经典总结:
项目亮点
页面:首页,商品分类,商品列表,商品详情,购物车,个人中心
           首页:加载刷新,banner(viewpager),listview
           商品分类:动态布局,搜索
           商品列表:listview列表
           商品详情:加入购物车动画
           购物车:listview列表
个人中心:登录,注册,全局登录状态


第五组:重磅推出{:3_62:}   项目组名称:DreamWorks
项目经理:张总     技术总监:王总    项目组成员:共9人

项目经理经典总结:
在项目的实施过程中,我们有遇到各种各样的bug,但是在大家的共同努力之下,基本解决了问题.现总结一下我们组员遇到的问题,和如何解决的,这样在我们以后的工作和学习中也可以避免。
1.显示购物车商品数量的小圆点的屏幕适配:在不同分辨率屏幕下的位置保持不变。视图树测量RadioGrop的RadioButton左边距离。仿京东购物车(未登录时也能加入购物车,登陆时将未登陆添加到购物车列表,并清空未登录购物车列表):未登录购物车列表和登陆购物车列表的合并时的各种逻辑。
2.给登录和注销提供回调,实现多账号,未登录购物车列表和已登陆购物车列表的切换。
3.购物车和结算中心的结果传递,通过orm数据库持久化存储信息,对各种列表进行crud.
4、修改地址界面设置默认地址跳转到地址列表界面,通过意图携带默认地址id数据进入列表界面设置默认地址,在oncreate()通过getIntent()获取id数据,查询数据库,而另一个界面AccountActivity也能开启地址列表界面获取默认地址回显,这时AccountActivity跳过来时就会空指针异常默认地址id为null,所以if语句做一个判断解决该问题,在修改地址界面通过意图在传递一个数据用作为if语句判断条件.





小小小插曲,在展示商品分类的时候,咱们的大班长看到了“成人专区”的时候不淡定了,非要点开看看,大家请看亮点。。。


最后来一张学员认真讨论项目的照片,认真的同学们,加油!!!


在我们的生活中最让人感动的日子总是那些一心一意为了一个目标而努力奋斗的日子,哪怕是为了一个卑微的目标而奋斗也是值得我们骄傲的,因为无数卑微的目标累积起来可能就是一个伟大的成就。金字塔也是由每一块石头累积而成的,每一块石头都是很简单的,而金字塔却是宏伟而永恒的。一分耕耘,一分收获;加油,哈尔滨03期就业班!!!



作者: 郭磊老师    时间: 2016-7-4 16:15
大班长王琨真是没谁了,这表情我给一百个赞,程序员的真实写照啊!
就业班三期,期待你们拿到高薪,棒棒的~~~
作者: 橘子哥    时间: 2016-7-4 16:18
一个个的小伙伴们,简直都是太棒啦!做出来的项目,必须给赞!
作者: HEIMA_CHAO    时间: 2016-7-5 07:12
我顶。。。。。。
作者: xxzz2427134693    时间: 2016-7-5 10:02
!!!!!!!!!!!!!!!!!!!!!!!!!!
作者: 职业规划-王雪老师    时间: 2016-7-5 14:02
学员们好棒!!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2