ID:140934

Then

高级安卓工程师

  • 公司信息:
  • 福建顶点软件股份有限公司
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 可工作日远程
  • 所在区域:
  • 福州
  • 全区

技术能力

熟练掌握android四大组件、UI同步技术,Fragment的生命周期。

熟悉 Android 开发平台及框架原理,熟练 Android 控件的使用以及界面和交互开发。

熟练掌握Android 数据库Sqlite操作。

熟练使用Android Studio、Eclipse 开发以及测试Android程序。

熟练掌握rxjava的使用方法,深入理解响应式编程的思想及其在android中的应用,熟练实现REST规范工具库retrofit。

熟练掌握Google模块化工具Dagger2的使用,了解Dagger2的工作原理。

熟练。

熟练掌握Android databinding的使用,理解其优点,并且了解该库存在的一些不足之处。

熟悉Android mvp、mvvm程序开发模式,了解二者优缺点并能开发出更具扩展的框架。

熟悉Android插件化开发,以及热补丁修复技术;熟悉Material Design设计规范。

项目经验

项目一:

项目名称:企盟家

负责的模块:程序主框架搭建、消息模块开发、日程联动时间轴开发,通讯录模块开发

项目简述:

企盟家是一款基于分布式计算技术、分布式存储技术、即时通讯技术之上的混合云办公平台产品。而企盟家android 端主要功能模块可以划分为 聊天、部落、工作、通讯录以及日程这五大点:
 聊天:支持传统聊天的文字、语音、图片以及文件的收发。

通讯录:可查看企业组织架构,人员详情等。
 部落:类似朋友圈的企业空间互动。
 工作:分为任务和审批,任务分为群体任务和个体任务;审批有请假申请、出差申请等。
 日程:日程为时间轴设计,实现周视图和月视图切换;时间轴具有日程备忘、工作日志、考勤异常和任务。

android端主要架构为mvpvm+eventbus,mvpvm为mvp结合mvvm的程序架构,也就是在传统的mvvm中引入了p层,使得mvvm中的vm层可以单纯地为xml进行数据视图映射,而把真正的业务逻辑放在了p层,activity或者fragment为视图层,负责对界面上所有事件的响应。而eventbus则负责对各个组件进行解耦,使各个模块更加简单地通信。


项目二:

项目名称:行情图组件

负责的模块:独立开发。

项目简述:

行情图组件是一个可以集成在任何Android股票交易应用的行情走势插件。其中包括分时图、五日分时图、日线图、周线图、月线图以及基金净值几个大模块功能;
k线图和基金净值实现手势拖动、长按拖动、滚动、缩放 等手势。


项目三:

项目名称:Android 增强版Clean架构

负责的模块:构建具备高度扩展性,视图业务高度分离的Android通用程序架构

项目简述:

Clean架构 的优点在于 框架独立、容易测试、UI独立、数据库独立,而增强版的Clean架构将 将 整个程序架构分为三层 、data和domain。层为视图层,该层为mvpvm模式,主要负责视图展示以及页面导航;data层中无界面,为应用提供数据的逻辑处理和数据的缓存,该层承接domain和;而domain层则是完全的java层,并无依赖任何android相关内容,负责服务端接口对接和业务处理。

信用行为

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

发布任务

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

微信接收人才推送

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

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