ID:109306

童煜

Android客户端 开发负责人

  • 公司信息:
  • 上海云贝网络科技有限公司(网聚宝)
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 南京
  • 全区

技术能力

具备独立开发Android 客户端能力,目前领导Android客户端开发团队,能及时处理以及规避开发中的“坑”;
主导产品架构调整,使得架构清晰易用;
掌握Android主流网络框架,图片框架,json 解析库的用法;
有一定的产品思维,会快速深入的理解需求;
责任心极其强,给予您五星级体验。

项目经验

班牛是由云贝网络提出的售后流程即客户体验的概念为导向的内部CRM产品。帮助电商团队内部协作实现一致性和及时性。一个窗口搞定所有平台的售后订单。目前包括杜蕾斯,马克华菲,JACK&JONES,SELECTED,ONLY,周黑鸭等等超过1万家电商商家在使用班牛进行更加有效的内部协同工作。

项目职责:
项目主程,独立负责整个APP的开发工作,初步接手项目时,项目仅仅为DEMO级别,那时我们只有100多家客户,到今年年中突破1w家,我作为项目主程,从项目稳定性,项目改版,性能体验优化全方位对产品进行有效提升。

项目难点:
1. 重构app
将原先杂乱的App结构 进行重新划分,按照功能性模块 - 模块 - MVC 的结构,重新对代码进行整理与优化,并且重新写Base类,对整个项目的整体返回方式进行优化,对所有Activity 使用Manager进行管理,并且使用ButterKnife对控件绑定,提升了代码的可读性和Coding 效率。
2. 屏幕适配
针对Android 屏幕众多的特点,众所周知 Android 提供了 很多个资源文件夹去存放素材,不过这对于设计方 是一个很大的负担严重影响工作效率,经过调查 现在使用一套 图片素材就已经适配绝大部分android机型,提升了 上下游协同的效率。并且在Coding 界面的时候,我们会注意到 界面元素的复用以及相对布局以及位置的重要性。
3. android版本适配
那时在打包时发现,我们的APP 方法数超过了65k后,在5.0以上都可以正常使用,5.0以下 都无法正常使用,经过调查发现,ART 模式下自动进行MutilDex,而Dalvik 需要我们手动进行 MutilDex,否则会报NoClassDeffoundError异常,这个坑也是自己印象相当深刻一个之一。
4. 数据缓存
因为在客户日常使用中反馈,我们APP如果在弱网情况下 数据加载较慢,我们做了无网络操作,将所有数据缓存在本地,在无网络的情况下,将所有操作请求加入队列,待有网状态下 进行自动发送。此项功能 重写了网络层的封装,以及缓存模块以及 ORM封装。

信用行为

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

发布任务

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

微信接收人才推送

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

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