熟练使用Android开发工具 eclipse Androidstudio
熟练使用Android四大组件
熟练解决市面上各种Android机型适配设计
熟练使用Android三方框架 如Rxjava volley okhttp retrofit glide fressco ImageLoader butterknife dagger2 eventBus 等
熟练掌握MVC MVP 框架模式,熟练使用单例,工厂,观察者,建造者等设计模式
熟练集成支付宝 微信支付 华为pay 等三方支付
熟练使用极光推送, 高德地图
熟练掌握tcp和socket通信
熟悉framework层 熟练使用JNI
掌握NFC数据读取写入
掌握apk瘦身和加固技术
熟悉android 5.0 6.0 7.0新特性
掌握android 嵌入HTML 并和JS进行数据交互
熟悉APP优化 OOM ANR 以及Crash的异常处理
东莞通(2017.10 - 2018.7)
所属:中国银联+东莞通集团
项目描述:主要是方便东莞市民出行使用的,功能有扫码乘坐公交车 , 扫码购买地铁票 ,查询公交线路 公交卡充值等
1 集成高德地图,使用高德地图定位,地图显示,乘车路线规划功能
2 使用google原生lib Zxing生成二维码支持扫码乘车,二维码乘坐地铁以及二维码支付
3 集成银联银行卡支付 支付宝支付 微信支付 华为pay
4 使用volley进行网络请求 使用glide记载图片
5 使用sqlite本地持续化路线数据
6 使用NFC拍卡读取公交卡余额
7 使用极光推送进行上下车站的提醒
健康交行(2017.11-2017.9)
所属:中国银联+交通银行
项目描述:健康交行作为交通银行定制的运动健身app,主要功能是:用户健康指数的幸福测评,获取天气信息,基于gps定位,追踪运动路线,定期发布任务,主要面向群体是交行十万内部员工使用
1,整个ui框架底部使用LinearLayout动态嵌入Button,点击实现子fragment替换frameLayout。
2,使用三方的天气api,获取天气的数据
2,使用okhttpUtil加载答题报文
4,对大json答题模块数据进行重构,
5,对答题模块的答案进行三级缓存和答题题号,时间进行存储。
6,每个模块答完进行提交,实现服务器数据以模块更新
7,使用google接口进行对原生的经纬度进行反地理编码
爱利购(2016.1 - 2016.8)
所属:爱利购科技公司
项目描述:爱利购是一款电商项目,实现商家入驻平台,类似于京东购物app
1.使用RadioGroup里RadioButton,联合ViewPager里Fragment以及抽取BaseFrgment,填充
LoadingPage实现整体UI框架;
2.首页自定义ViewPager的自动轮播效果和无限轮播效果;
3.3.使用Retroift+okhttp实现首页的数据的网络请求,以及Fressco三方框架加载图片
4,使用dagger2实现mvp设计模式。
5,使用RecycleView在RecycleView.Adapter里设置监听回调实现了分页加载更多
6.使用EventBus来传递请求参数实现商品的分类;
7.使用Fragment之间数据传递和跳转实现了搜索的跳转界面;
8.使用SQlite数据库实现本地搜索历史的记录;
9.购物车功能的实现