"梦想直播"
责任描述:
1、辅助进行系统的功能设计定义,程序设计;
2、根据设计文档或需求说明完成代码编写,调试,测试和维护;
3、分析并解决软件开发过程中的问题;
4、能够按照美工的设计稿开发出符合标准的系统界面。
5、与产品、测试等相关人员配合共同完成产品的研发工作及更新迭代。
6、配合产品经理完成各项任务
"给惠网"
该项目完成了网上购物且返利的客户端开发,该客户端分为首页、超级返、商城返、淘宝返、我的等5个模块,首页模块实现了模糊查询及高返商品展示 ,超级返、商城返、淘宝返3个模块类似,实现了查看、购买等功能,我的模块实现了账户余额,订单查询,优惠券查询,客服交流等功能。
责任描述:
主要负责对整体界面框架的搭建,及编写框架设计文档和页面逻辑流程文档。
涉及技术:
1.项目使用FragmentTabHost + Fragment 及 ViewPager + Tablayout组合设计,整体项目采用一个activity,整体是以Fragment实现,页面交互采用EventBus,防止一旦有需求增加,代码改动依赖关系过密,,建立Fragment基类构建模板方法,实现整体界面切换。
2.使用OkHttp网络框架请求网络数据,同时对网络数据封装进行缓存管理,为用户节省流量。
3.抽取RecyclerView万能适配器实现多条目,下拉刷新,上拉加载更多功能,以及数据条目的加载动画效果,滚动加载可见区域内的数据条目,为用户节省流量。
4.使用Glide进行网络图片的加载,使项目保持低内存的消耗。
5.使用Handler消息机制实现轮播图的轮播,使用TimerTask与Handler实现限时抢购的倒计时功能。
6.自定义控件的使用,自定义Calendar实现签到功能,自定义BadgeView消息个数记录功能等