熟悉使用AndroidStudio eclipse开发工具,git以及svn版本控制工具。
熟悉framework层,熟悉android底层运行机制原理,具有修改android4.4源码打包烧系统经验。
熟悉 TCP、UDP、stock 通信,具有操作底层通信的实际项目经验。
熟悉android常用控件,四大组件,并有高性能自定义view经验。
熟悉android 数据持久化存储技术:sqlite , SP , 文件存储 ,网络存储。
熟悉 xml和json解析,可以熟练使用Gson或源生json数据解析。熟悉使用pull方式解析xml。
熟悉android Glide图片请求框架,Okhttp网络框架,EventBus事件处理框架等常用框架的使用。
熟悉android 常用设计模式,以及MVC MVP架构模式。
熟悉android 时间分发机制,动画机制。
熟悉android 混淆,打包,上传等流程,并具有初步反编译技能。
LED屏掌控 (独立开发)
项目描述:
一款远程操控led屏幕,编辑上传视频,图片,文本以及特效的手机工具类应用。
技术要点:
1.自定义layout。
2.自定义高性能surfaceview。绘制视频图片文字特效
3.Glide图片加载以及缓存框架。
4.Mina UDP/TCP通信框架
5.Socket 传输的封装。
项目职责:
1.项目1.0版本的框架搭建。
2.项目1.0版本的所有基础功能。
3.项目1.0版本的持续优化和功能补充。
智慧电梯(团队开发)
项目描述:
一款电梯广告app
技术要点:
1、基于android4.4的系统定制和修改
2、usb、蓝牙、wifi传输数据。
3、EventBus事件总线。
4、Okhttp网络请求框架。
5、摄像头数据获取并截取关键帧上传。
项目职责:
1、负责项目基本功能的维护和修改
2、负责android系统层的修改和打包
3、负责视频流的实现
养鸡捡蛋(全栈独立开发|外包项目)
项目描述:
一款农业公司小游戏,喂养小鸡游戏,并附带买农产品的商城功能。
技术要点:
1、surfaceview 帧动画view动画共同实现小鸡喂养各种动作形态。
2、自定义progressBar实现小鸡各项属性值变化。
3、ScrollViewContainer实现商城详情页面动态滚动
4、RecyclerView 实现商城首页数据的整体展示
5、FlycoTabLayout实现标签和分类切换
6、popupwindow实现购物车的对话框
7、Spring+ springMVC + MyBatis框架实现服务器构架
8、Gson解析数据
项目职责:
除切图设计外所有。
萌想(团队开发)
项目描述:
一款社交App
技术要点:
1、Rxjava+Retrofit+MVP网络请求框架。
2、Fresco图片请求框架。
3、Material Design风格设计。
4、极光推送实现朋友圈点赞,回复通知。
5、第三方登录,分享。
项目职责:
1、社交通信模块的实现。
2、个人信息模块的实现。
3、项目框架的搭建