周方圆
高级Android开发工程师
- 联系电话: (+86) 158-6887-1151
- 邮箱: zhoufangyuan1992@qq.com
- 博客: mundane的幻想空间
- github: mundane799699
掌握技能
- 熟悉View的绘制流程, 能够编写各种复杂的自定义View。熟悉事件分发和View的滑动, 能够解决各种滑动冲突
- 熟悉进程间通信
- 熟悉App性能优化的多种方式
- 熟悉多种设计模式, 并能灵活运用
- 解析过多个框架的源码, 例如okhttp、retrofit、EventBus等等
- 熟悉mvc和mvp架构
- 具有组件化开发的经验
- 对新技术有研究, 熟悉rxjava
工作经历
2017/11 - 至今 杭州软库科技有限公司
门禁一体机Launcher app:
- mvp架构的搭建, 省略了契约类和接口类, 使用泛型进行了简化和封装
- 网络框架和数据库框架的选型和封装
- 自己编写滚轮控件实现时间选择器
- 对内存泄漏使用多种工具进行了检查和优化, 有效降低了内存占用
- wifi列表和网络设置模块的逻辑编写
自在窝app:
- 对原有的mvp的架构进行了改进
- 使用rxjava代替AsyncTask和Handler, 使各种异步操作的代码逻辑更清晰
- app与蓝牙锁之间蓝牙连接、身份校验以及通信的业务逻辑的编写
- 后续对蓝牙调用的代码进行了重构和优化
2016/8 - 2017.10 浙江网仓科技有限公司
网仓三号app:
- 根据需求创建了一些自定义的UI组件, 如进度条、自带计数的文本域、左右联动的二级列表、滑动选择器等
- 封装了拍照帮助类, 适配了6.0动态权限和7.0文件uri, 极大的简化了拍照的逻辑
- 落实和推行项目的组件化方案,不断完善, 最终使方案顺利落地
- 发布需求、支付保证金、审核邀请人、权限分派等多个模块的业务逻辑的编写
2015/6 - 2016/8 上海集美网络科技有限公司
小鹿美美app:
- 主要负责商品详情页模块的业务逻辑的编写, 学习了webview和Android的交互
- 支付宝支付, 微信登录、微信支付的接入
- apk的混淆、打包、上线
教育经历
2011 ~ 2015 东华大学(211) 机械工程 本科
其他技能
- 会使用python, 会写简单的爬虫, 曾经爬取自己所有的简书收藏作为资料保存方便自己查找, 也曾经为公司写过一个python脚本对excel文件进行数据整理
- 学习过javascript的所有语法, 有进一步学习前端的打算
- 文字表达能力强, 博客文章写得生动简单且图文并茂, 博客文章的Android 多点触控最佳实践曾被公众号hongyangAndroid主动转载, 仿网易LOFTER视差滚动列表在掘金收到了很多喜欢
- 良好的英语阅读能力(cet-6)
- 熟悉Mac OS X
结语
感谢您花时间阅读我的简历, 点击这里下载简历附件