ID:262009

Tyson Wu

安卓开发工程师

  • 公司信息:
  • 中焯信息技术有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 深圳
  • 南山

技术能力

 拥有良好的编码能力与规范,熟悉android系统结构。
 熟悉使用android studio开发工具,以及git版本控制工具。
 熟练Json数据解析, 熟悉Android整套开发流程以及常用开发模式(MVP、MVVM等)。
 熟悉使用Android中四种动画效果(透明、缩放、移动、旋转)及属性动画。
 熟练ListView,RecyclerView的使用及优化,如复用ConvertView,使用ViewHolder缓存item条目的引用,数据的分批及分页加载,图片优化等熟悉Handler异步消息处理机制、AsyncTask异步任务处理,以及View事件的分发。
 掌握android消息传递机制,能够使用Handler,EventBus处理消息以及异步AsyncTask进行主线程界面更新,防止ANR异常的出现
 有一定的屏幕适配经验(使用今日头条屏幕适配方案可解决大部分手机屏幕适配)。
 熟练使用GreenDao,OrmLite等数据库操作开源框架,以及第三方开源库如推送,统计,语音等。
 熟练使用Retrofit,okhttp等网络请求开源,并同RxJava配合封装,熟练使用Butter Knife等Android注解式绑定控件
 有一定的支付通道银行对接经验
 能操作服务端数据库操作基本工具。
 有一定的后端接口开发经验(SpringBoot框架,mybatis框架等能独立搭建后台服务)。

项目经验

1. 项目名称:视觉3D
开发环境:Android 5.0+
开发周期:2年
项目描述:视觉3D 通过软硬结合方式实现3D效果,只需要贴上一张3D手机膜,即可随时随地体验电影院才能享受到的3D效果。视觉3D APP提供3D视频的展示内容,包括提供3D教育系列,3D影视,民族影视等。视觉3D所提供的核心技术,眼球追踪技术,是通过前置摄像头捕捉人眼位置,并根据用户的眼部位置、瞳距,定制并实时生成相匹配人眼位置的合理视角图象。3D显示算法能够适配各种不同的环境,基于神经网络的算法自动学习,使图像能够追随人眼,保证在观看时的统一性,大幅提升3D显示效果稳定性及观看的舒适度。
负责事项:
1. 安卓:负责整个项目框架的搭建。项目整体采用MVP设计模式解耦,负责模块包含首页视频分类模块,任务中心模块,VIP模块,视频播放模块,APP打包上架。
2. 团队:项目上制定整个项目每个版本的开发计划,使用甘特图进行具体的项目排期,以及具体的进度跟踪;需求方面根据具体需求,和产品经理一起过需求方案;UI方面产品视觉稿输出后进行视觉稿的评审和核查,从逻辑和美感方面给出一些意见;后台方面,在接口输出前同后台同事过代码方案(如:如何建表,用什么框架等)以及后面的代码审查;测试方面同步测试进度,把控测试结果。
项目用到的技术:
1. 项目整体使用MVP模式进行搭建
2. 网络层利用Retrofit+Rxjava+OKhttp进行封装以及Gson进行数据解析
3. 屏幕适配整体使用 今日头条屏幕适配方案 AutoSize进行解决
4. 使用immersionbar进行沉浸式菜单栏的实现
5. 使用hellochart进行折线图的绘制,以及更改hellochart源码,实现在折线点上门进行图片的绘制
6. 利用PtrFrameLayout组件封装结合RecyclerView进行下拉刷新以及上拉加载实现
7. 使用EasyHttp进行版本更新以及APP下载

2:项目名称:家校共育赋能指导站(移动端+服务端)
开发环境:Android studio, android 4.0+
开发周期:整个周期
项目用到的技术和成果:
1. 整个项目使用MVP设计模式进行解耦
2. 利用Rxjava和Retrofit和OKHTTP对网络进行封装,并配合Gson对网络返回数据进行解析到Bean;
3. 使用Gilde对项目图片进行展示和内存相关优化


3.项目名称:魔力回收
开发环境:Android 5.0+
开发周期:2个月
项目描述:魔力回收是一个整体比较简单的项目,他的功能主要配合于视觉3D 进行3D 膜片的回收工作,类似于爱回收、转转等,用户在视觉3D 上通过做任务获得的一些膜片,如果自己不需要,可以在魔力回收APP上进行转卖回收。
项目用到的技术和成果:
1. 项目整体使用MVVM设计模式进行开发
2. 使用RxJava+Retrofit+OKhttp进行网络封装
3. 使用ARouter进行模块化开发
4. 利用PtrFrameLayout组件封装结合RecyclerView进行下拉刷新以及上拉加载实现
5. 使用Glide进行网络图片加载以及gif图片加载

4. 使用ScrollView嵌套RecycleView实现多数据动态展示,并封装基类BaseAdapter和BaseHold,以及对RecycleView 点击事件处理;
5. 使用playerView进行视频的播放,利用RadioGroup和RadioButton实现测试题的多项选择功能
6. 采用自定义view方式绘制环形图,柱状图等图表

案例展示

  • 视觉3D

    视觉3D

    视觉3D 通过软硬结合方式实现3D效果,只需要贴上一张3D手机膜,即可随时随地体验电影院才能享受到的3D效果。视觉3D APP提供3D视频的展示内容,包括提供3D教育系列,3D影视,民族影视等。视觉3D所提供的核心技术,眼球追踪技术,是通过前置摄像头捕捉人眼位置,并根据用户的眼部

  • 家校共育赋能指导站

    家校共育赋能指导站

    1. 整个项目使用MVP设计模式进行解耦 2. 利用Rxjava和Retrofit和OKHTTP对网络进行封装,并配合Gson对网络返回数据进行解析到Bean; 3. 使用Gilde对项目图片进行展示和内存相关优化 4. 使用ScrollView嵌套RecycleView实

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服