ID:150031

岩浆李的游鱼

高级android开发工程师

  • 公司信息:
  • 绿谷制药
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 上海
  • 浦东

技术能力

● github主页: https://github.com/lihangleo2
● 熟悉使用carm相机api实现,前端相机人脸识别功能
● 熟悉使用:okhttp、gson、glide、butterknife、eventbus、greendao、pickerview、photoview、rxpermissions、Zxing、共享动画等
● 熟练使用金山云视频直播,视频直播(推流),视频点播(拉流),掌握FFmpeg对视频压缩
● 熟练使用融云即使通讯,融云直播聊天室
● 熟悉使用支付宝,微信第三方支付
● 熟练使用ShareSDK,Umeng,等平台第三方登录,分享,消息推送,统计
● 熟练使用百度地图以及高德地图的定位,路线规划,附近搜索等功能
● 熟练使用SVN等版本控制工具
● 熟悉JavaScript与android的交互
● 良好的JAVA基础和编码习惯
● 熟练掌握自定义控件及Android动画
● 了解kotlin语言

项目经验

【1】脸寻(脸搜)
项目介绍:人脸识别。项目最初名为“脸搜”,围绕一个工具类开发。人脸为中心,以搜脸,盯脸,推脸功能展开,后引入人物志概念,但仅限明星脸。后期因可玩性和趣味性不足,项目改为“脸寻”,由工具类转为社交类,注册认证人脸后,用带人脸图片识别,可搜出与图片中人脸相似用户及相似脸,同时增加发帖功能,增加帖子分类,又引入同框关系(六度关系)。由搜脸和盯脸引入“脸信”,以脸为好友可相互发送消息等。
技术要点:
1、前端人脸识别:利用carm 相机Api(),通过GoogleFaceDetect开启相机人脸识别,在回调中得到Camera.Face[] faces人脸数组。数组不为空说明有脸,通过setOneShotPreviewCallback相机预览回调,得到有脸的图片,上传服务端。
2、推送接入个推,并开通付费,接入小米,华为,oppo,魅族等推送渠道;分享集成友盟。
3、联网封装Okhttp,获取Cookie值。及取消网络请求.tag,call.cancle;项目使用了glide、butterknife、eventbus、greendao、gson、gpuimage、immersionbar实现沉浸bar。
4、上拉刷新SmartRefreshLayout;共享元素实现过渡动画;集成jiaozivideoplayer饺子视频实现列表视频播放。
5、rxpermissions实现6.0后权限动态申请;recycleView实现列表动画加载,add,remove动画,及瀑布流;使用FragmentStatePagerAdapter实现动态分类fragment展示。
6、多渠道打包;app内置强制或非强制更新;在Application监听registerActivityLifecycleCallbacks实现数据埋点和监听app进入后台。
7、一、自定义六度关系星空图谱。
二、PorterDuffXfermode实现捕捉人脸后的镂空布局。
三、自定义图片上打标签,通过photoView实现图片缩放,标签随之缩放
四、自定义列表固定大小ImageView展示 带人脸区域。等等

【2】乾庄珠宝
项目介绍:这是一款黄金珠宝,电商项目。除了电商还包括了社区朋友圈等,以及为了客户和经纪人、微店老板间的交流其中还包括了视频直播等刷礼物,应有尽有。让店主和顾客得到最大化利益的平台。
技术要点:
1、集成金山云视频,推流和拉流,完成视频直播;集成融云IM,实现融云直播聊天室功能和实现聊天会话列表和会话界面、及未读消息等。
2、使用OKHttp+Gson 请求网络数据并解析;使用SharedPreference对用户进行登录存储;使用glide进行网络图片加载,缓存和清楚缓存功能。
3、使用第三方框架pdfView加载pdf格式合同,再利用电子签名,进行申请微店老板流程。
4、集成支付宝支付,微信支付完成商品订单,待支付,代发货,待收货,待付款页面及同步更新;集成友盟分享和第三方登录。
5、集成仿微信录制小视频,及利用FFmpeg压缩视频,上传商品视频;集成mpermission框架实现android6.0后权限申请。
6、使用recycleView多布局,及动态设置控件大小实现九宫格布局。通过inten分享直接分享九宫格布局到微信朋友圈。

【3】乾庄拍卖
项目介绍:这是因为乾庄珠宝衍生的项目,对黄金珠宝进行拍卖,其中有拍卖预展,拍卖会,专场拍。在拍卖详情里可以实时看到这个商品的竞拍记录。
技术要点:
1、利用融云直播聊天室,做到拍卖记录实时更新。拍卖结束后,收到系统给聊天室发的消息,对页面进行刷新获取拍卖结果。
2、使用OKHttp+Gson 请求网络数据并解析;使用SharedPreference对用户进行登录存储。
3、集成stickyheaderrecyclerview实现首页大分类的粘性置顶头部。
4、打开APP获取系统时间,并进行计时,保证拍卖时间与系统时间一致。集成countdowntask第三方框架,实现条目的倒计时,以及离开页面取消不可见的倒计时,做好android优化。
5、使用recycleView实现条目侧滑删除,及长按改变item顺序;SmartRefreshLayout实现上拉加载下拉刷新及需要纯滚动阻尼果冻效果。

相似人才推荐

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服