OKHttp3/Retorfit2/Rxjava 请求数据,上传图片,文件
熟练掌握Listview的优化,图片三级缓存,recyclerview等
熟练使用view自定义控件,理解事件传递机制
熟练掌握常用数据存储方式
熟悉Android下的Handler机制及AsyncTask异步机制
熟练使用常用设计模式,常用框架
熟悉Android下的内存优化和屏幕适配
熟悉断点续传,消息推送机制
对第三方登录,分享,自动更新,科大讯飞,多种推送都可以熟练使用
对前端技术AngularJs2,html,css 达到入门水平
项目名称:妈妈购 开发周期:4个月
项目描述:妈妈购是一个专属的母婴电商购物平台。致力于优质母婴产品的推广和销售,提供最精准育儿商品导购体验,满足妈妈们一站式购物需求,让妈妈享受轻松、便捷、放心的母婴电商购物乐趣功能模块:首页,分类页面,购物车,个人中心,联系客服等模块工作职责:参与整个项目框架搭建,首页,分类模块,购物车,培训新员工熟悉框架,解答问题实现技术: 1.Activity+ViewPager+ListView实现首页界面
2.使用开源框架ViewPagerIndicator,实现顶层tab模块滑动效果
3.使用handler消息机制,实现轮播图自动切换和滑动
4.使用ButterKnife注解方式初始化控件,简化代码,提升开发效率
5.使用最近流行的retrofit2+okhttp3+rxjava进行网络请求,WebView展示不同类型商品信息
项目名称:东方领航 开发周期:4个月
项目描述:东方领航教育是专为投身空乘、高铁等的人们准备的一款集培训考证、学历教育和短期培训为一体的学习型应用,能随时学习乘务的各种知识,拥有行业招聘的最新动态,是学习乘务的好帮手
开发模式:独立开发
功能模块:资讯、招生、报名、我的等模块
工作职责:实现框架搭建,资讯、招生、报名、我的等模块
实现技术:
1.使用Recyclerview展示不同类型信息
2.使用Xutils技术向服务器发送请求,去获取数据
3.使用了google的开源Gson,来进行Json解析
4.接入微信,银联通道,实现支付功能
5.对界面模块中相同地方进行抽取,方便复用
项目名称:中宏通 开发周期:3个月
项目描述:接收,编辑消息,企业通讯录,帮助,退出,扫码下载,将PC端的一些业务在移动端进行展示,主要用于领导对未来资金投入预期的一种参考
开发模式:独立开发
功能模块:消息提醒,企业通讯录,联系人查询,领导查询,我
实现技术:
1.使用极光推送来实现消息模块,方便领导及时接收参考消息
2.使用DES对称加密方法,双方规定密钥,App端加密,PC端解密
3.使用Volley请求网络,并进行JSON数据解析
4.使用开源框架PullToRefresh实现下拉刷新
5.领导查询模块为H5开发,方便后期维护
项目名称:美丽西安 开发周期:4个月
项目描述:美丽西安主要打造的是集新闻、政务、便民、商讯等于一体的资讯类软件。为广大网友提供了即时的资讯更新,涵盖新闻、娱乐、健康、旅游、社会、体育等多个频道
开发模式:团队开发
功能模块:新闻、政务、自媒体、便民、生活等模块
工作职责:实现框架搭建,新手引导页面,新闻页面、政务等模块
实现技术:
1.使用ShareSDK分享组件,实现主流社交平台分享,为App引入更多社会化流量
2.使用SlidingMenu实现左侧侧滑菜单栏效果,使用户可以迅速切换不同模块,增加用户体验
3.使用okHttp异步请求文件下载,监听下载进度,Notification通知,Intent安装来实现自动下载功能
4.使用Mob实现第三方登录
5.自定义listView实现分页数据加载(上拉刷新和下拉加载)
项目名称:酒店内控系统 开发周期:4个月
项目描述:规范客房服务人员的打扫流程,以及记录每步打扫所耗用的客房用品,规范酒店管理。
开发模式:独立开发
功能模块:常规打扫、流水作业、我的工作、帮助打扫等模块
工作职责:实现框架搭建,常规打扫、流水作业、我的工作、帮助打扫等模块
实现技术:
1.使用ViewPager+GridView(每页最多6个item)的嵌套使用,实现横向滑动页面展示数据
2.使用okHttp向服务器发送请求获取数据
3.对图片加载进行优化,ListView优化
4.使用工厂模式实例化Fragment对象,提高程序扩展性
5.使用模板设计模式,对共有部分向上抽取,实现项目模块化,大大减少后期代码量
项目名称:掌上校园 开发周期:4个月
项目描述:掌上校园是为了配合单点数字化校园而开发的移动APP,用户分为老师、学生、家长角色,不仅是一个即时沟通工具,还把课表,考勤,课件,测验,作业,课堂总结,调查问卷,公告通知,一卡通查询等功能集成进来,实现教务,办公自动化,一卡通系统互联。目的是辅助老师教学,促进学生学习,方便家长监督
功能模块:校内,侧边栏,课表,消息,联系人,相册等模块
工作职责:实现框架搭建,校内,联系人,相册模块
实现技术:
1.使用断点续传监听进度更新来实现下载功能
2.封装单例的线程池ThreadPool来改造异步加载网络数据的请求,提高程序运行性能
3.使用饿汉式单例模式处理下载逻辑,观察者模式处理下载状态,下载进度
4.使用recyclerview的StaggeredGridLayoutManager实现瀑布流显示,充盈界面
5.使用单例模式封装BitmapHelper加载显示图片,保证整个应用共用一个对象,避免多个对象造成内存溢出
角色 | 职位 |
负责人 | 高级Android技术顾问 |
队员 | UI设计师 |
队员 | 安卓工程师 |