ID:381688

G

高级安卓工程师

  • 公司信息:
  • 杭州火烧云科技有限公司
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 杭州
  • 拱墅

技术能力

01、熟练掌握 Java,了解内存优化。
02、熟悉 okHttp、retrofit、Rxjava 等第三方框架。
03、了解线程,熟悉多线程开发。
04、熟悉运用基本控件,动画。
05、熟悉第三方框架:极光推送、百度地图、友盟、支付宝等。
06、熟练掌握 MVC、MVP、单例、观察者、工厂等模式。
07、熟练 Android 下的自定义控件的使用,具备开发自定义控件的能力
08、熟练使用 Android studio、Eclipse、SVN、Git 等工具。
09、对后端技术感兴趣,了解 myBatis、Spring 等框架。

项目经验

公 司: 杭州湛亚科技有限公司
职 位: 安卓软件工程师
工作描述: 参与项目需求分析 根据需求开发相应功能模块 bug 修复
 项目经验
Android 项目
名 称: 村里
开发环境: android studio
项目描述: 村里项目是一款以推广法律为主,同时兼具社交功能的 APP
责任描述: 小组开发,完成相应模块
职责收获:
村里项目是以普法为基础针对农村的 APP。 采用单 Acitivty 多 fragment 的形式,其中负
责乡里乡情、首页、普法评价等等模块的开发和维护工作。
所遇问题: 1) 从相册以及拍照选取照片上传服务器,照片通过 getData 获取到的非常模糊。
2) 图片上传服务器之前没有压缩,导致图片非常大。
解决办法:
1) 不使用 getData 获取,而是在每次拍照之后新建一个文件保存一个临时图片,再传递,
这样图片不会模糊了,并且在传递之后将文件删除。
2) 图片上传之前进行压缩处理,通过比例压缩再质量压缩可以很好的将图片压缩到几百
K 的大小。
3
2015/12 – 2016/12
公 司: 车蚂蚁
职 位: 安卓软件工程师
工作描述: 参与蚂蚁车管家 3.0、3.1、3.2、3.3 等版本的开发,参与蚂蚁技师 1.0 版本、参与蚂上
配件 1.0 开发
 项目经验
蚂蚁车管家 APP
名 称: 蚂蚁车管家
开发环境: android studio
项目描述:
车管家是车蚂蚁的主线产品,因互联网车保险的主导业务而开发的一款 app。每个用户会
有一个相应的车管家,客户可以购买服务和车险,并且可以享受到车管家一对一的贴心服
务。
责任描述: 承担蚂蚁车管家订单主流程的开发,包括商城、订单、支付、预约等模块的开发以及与
JS 交互等。
职责收获:
车管家 3.0 是一个大版本的更新,所有的 UI 大改,所有的流程大改,功能需求方面完成
商城、服务模块、支付模块、个人资料等模块共计 20 多个页面的开发。此外在完成主要
功能之余,不断的进行代码优化,其中对时间选择器的优化、侧滑删除控件的优化、数据
解析的优化、封装不规则标签控件、图片上传框架的优化、下拉刷新控件动画效果等。
此外还有一些日常的维护以及 bug 修复等等,从中让我了解到代码规范性、可扩展性的重
要,以及在修改问题上要考虑整体项目,思考角度也更为广泛.
所遇问题:
1. Webview 重定向问题。
2. swipeListView 在 Scrollview 中的冲突问题。
3. Fragment 加 ViewPager 模式下,Fragment 的懒加载。
4. 静默安装功能。
解决办法:
1. 项目中出现 webview 重定向的问题,根据 HitTestResult 进行判断只有在等于 null
的时候才去 loadUrl.
2. swipeListview 冲突问题主要是在 Scrollview 中如果有下拉过程侧滑就会卡住不动,
解决方案是在侧滑的时候拦截上下的滚动,从而解决问题。
3. .项目中使用到 Fragment 加 ViewPager 模式,如果不做处理那么在 fragment 实例化
的时候就会进行网络请求,于是会同时请求多次。于是在 fragment 中增加
SetvisibleHint 方法进行判断只有当 fragment 可见的时候才进行网络请求,并且增
加标识防止多次请求网络。
4. 采用 pm 命令的形式对已 root 手机进行静默安装。
4
2016/12 – 2018/5
公 司: 浙江网仓科技有限公司
职 位: 安卓软件工程师
工作描述: 参与网仓 3 号各个版本的研发,负责基础组件的封装,参与项目组件化的架构过程,负责
商品、订单、购物车、库内作业等相关业务模块的功能编写以及 bug 修复等。
 项目经验
网仓 3 号 APP
名 称: 网仓 3 号
开发环境: android studio
项目描述: 网仓 3 号是浙江网仓科技有限公司自主研发的仓库管理系统应用软件,拥有为 B2B、B2C、
B2B+B2C 提供全供应链综合解决方案的能力,实现仓配一体化管理。
责任描述:
承担网仓 3 号的主流程开发,包括发布商品、订购商品、购物车、库内作业等模块,负责
时间选择组件、地址选择器等公共组件封装及优化,负责部分的代码 review 以及性能优
化工作。
职责收获: 将组件化运用到实际项目中,封装公共组件提升自定义控件的能力,同时在编写功能模块
的时候更加注重性能的优化,对内存泄露有了更多的了解。
所遇问题:
1.非静态内部类 Han

案例展示

  • 婚礼纪

    婚礼纪

    婚礼纪app,可一站式体验备婚的软件,实现电子请柬制作,婚礼MV制作等功能。工具箱中的婚纱体验等功能。

  • 婚礼纪

    婚礼纪

    婚礼纪app分为结婚商城、电子请帖、结婚攻略等模块,我主要负责电子请帖以及MV制作等工具类模块,商城模块也负责常规版本的迭代。

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

信用行为

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

发布任务

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

微信接收人才推送

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

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