熟练掌握mvvm架构
熟练的使用RxJava,响应开发模式|
熟练应用主流开源框架
熟练实现Android UI布局和控件的使用,以及帧动画和补间动画
熟练使用get,post请求访问网络,获取网络数据解析xml和json
熟练的使用Android Studio开发工具
Android相关开发
2017/07 -- 2017/09:橄榄健康
软件环境:Android 4.0以上
开发工具: Android Studio
责任描述:Android 端开发
项目描述:
软件环境:Android 4.0以上
开发工具: Android Studio
责任描述:独立开发Android 端
项目描述:项目简述:
● 项目核心功能:商品的展示。商品购买。以及订单管理
● 面向人群: 橄榄健康的客户
● 项目优势: 更加方便的订货。减少订货时间。
技术概要:1.整个架构使用官方推荐的mvvm架构。
2.网络请求框架使用RxAndroid 和 okhttp 封装装。
3.图片加载框架使用facebook 开发的Fresco框架。
2016/06 -- 2016/09:安尔达
软件环境:Android 4.0以上
开发工具: Android Studio
责任描述:负责后期bug修改和维护。
主要是从用户体验和数据准确
项目描述:项目简述:● 项目核心功能:显示电动车主要数据。速度、电量、续航等主要数据
● 面向人群: 使用安尔达电动车人群
● 项目优势: 该项目主要作用是人和电动车交互的。来推广电动车的销量
技术概要:1.整个框架采用混合开发模式。
2.使用蓝牙API来连接电动车并接收电动车发来信息和发送信息跟电动车。
3.使用百度地图sdk来实现导航和显示指定电动车维修地点。
2016/05 -- 2017/01:乐山交通
软件环境:Android 4.0以上
开发工具: Android Studio
责任描述:项目中后期开发、维护、更新
这个项目是属于一个外包项目。开发具体需求是通过客户列出进行的开发。
维护我们是通过集成leancloud抓取客户端bug,进行一个逐个修改。
项目描述:项目简述:● 项目核心功能:乐山交通局与乐山市民的交互和乐山公交实时查询
● 面向人群: 乐山市市民
● 项目优势: 通过对市民的意见,来规划和优化交通制度
技术概要:1.整个项目采用混合开发框架。
2.整个项目activity作为fragment的一个载体,fragment作为webview的一个载体。webview最后加载一个前端页面。
3.网络请求使用的AsyncHttp框架。
4.webview加载网页主要分两种流程。第一种是直接生成fragment。在子类中直接输入需要加载网页地址。第二种在跳转新的页面时。把网址链接作为参数传入activity。再有activity传入fragment。