周方圆

高级Android开发工程师

掌握技能

  • 熟悉View的绘制流程, 能够编写各种复杂的自定义View。熟悉事件分发和View的滑动, 能够解决各种滑动冲突
  • 熟悉进程间通信
  • 熟悉App性能优化的多种方式
  • 熟悉多种设计模式, 并能灵活运用
  • 解析过多个框架的源码, 例如okhttp、retrofit、EventBus等等
  • 熟悉mvc和mvp架构
  • 具有组件化开发的经验
  • 对新技术有研究, 熟悉rxjava

工作经历

2017/11 - 至今 杭州软库科技有限公司

门禁一体机Launcher app:

  1. mvp架构的搭建, 省略了契约类和接口类, 使用泛型进行了简化和封装
  2. 网络框架和数据库框架的选型和封装
  3. 自己编写滚轮控件实现时间选择器
  4. 对内存泄漏使用多种工具进行了检查和优化, 有效降低了内存占用
  5. wifi列表和网络设置模块的逻辑编写

自在窝app:

  1. 对原有的mvp的架构进行了改进
  2. 使用rxjava代替AsyncTask和Handler, 使各种异步操作的代码逻辑更清晰
  3. app与蓝牙锁之间蓝牙连接、身份校验以及通信的业务逻辑的编写
  4. 后续对蓝牙调用的代码进行了重构和优化

2016/8 - 2017.10 浙江网仓科技有限公司

网仓三号app:

  1. 根据需求创建了一些自定义的UI组件, 如进度条、自带计数的文本域、左右联动的二级列表、滑动选择器等
  2. 封装了拍照帮助类, 适配了6.0动态权限和7.0文件uri, 极大的简化了拍照的逻辑
  3. 落实和推行项目的组件化方案,不断完善, 最终使方案顺利落地
  4. 发布需求、支付保证金、审核邀请人、权限分派等多个模块的业务逻辑的编写

2015/6 - 2016/8 上海集美网络科技有限公司

小鹿美美app:

  1. 主要负责商品详情页模块的业务逻辑的编写, 学习了webview和Android的交互
  2. 支付宝支付, 微信登录、微信支付的接入
  3. apk的混淆、打包、上线

教育经历

2011 ~ 2015 东华大学(211) 机械工程 本科

其他技能

  • 会使用python, 会写简单的爬虫, 曾经爬取自己所有的简书收藏作为资料保存方便自己查找, 也曾经为公司写过一个python脚本对excel文件进行数据整理
  • 学习过javascript的所有语法, 有进一步学习前端的打算
  • 文字表达能力强, 博客文章写得生动简单且图文并茂, 博客文章的Android 多点触控最佳实践曾被公众号hongyangAndroid主动转载, 仿网易LOFTER视差滚动列表在掘金收到了很多喜欢
  • 良好的英语阅读能力(cet-6)
  • 熟悉Mac OS X

结语

感谢您花时间阅读我的简历, 点击这里下载简历附件

0%