ID:166442

梦。

中级安卓开发工程师

  • 公司信息:
  • 上海网波信息
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 虹口

技术能力

熟练JAVA语言,具有扎实的面向对象基础;
熟练操作数据库SQLite,GreenDao数据库;
熟悉自定义View流程,创建和使用,了解Android事件分发机制;
熟悉MVP开发应用框架,了解MVC与MVP模式区别;
熟悉使用OkHttp网络开源请求框架;
熟悉面向对象的相关设计模式,如单例模式、抽象工厂模式、建造者模式;
熟悉5.0新特性Material Design设计风格,Android动画的实现;
熟悉Android主流屏幕适配,了解Android消息机制原理;
了解Android性能优化,布局优化,绘制优化,内存泄露优化,bitmap 优化;

项目经验

项目名称:央视影音(上线项目)
职责:参与央视影音Android Pad版开发,根据需求文档进行需求分析,讨论需求难点。
项目描述:提供中国最全的电视栏目,涵盖了央视、卫视、地方频道共计1300多个电视栏目的点播检索。包括CCTV1、CCTV5、CCTV13、江苏卫视、浙江卫视、湖南卫视等央视以及地方卫视的精品电视栏目点播回放。
1.项目采用MVP模式开发,多处用到自定义View。
2.okHttp网络框架二次封装,Glide框架用于加载图片。
3.根据不同的屏幕分辨率及图片尺寸进行二次封装,根据计算比例自适应各大主流pad屏幕。
4.播放器采用ijkplayer进行二次封装,实现视频播放,通过反射实现网络换肤。
5.GreenDao数据库实现数据本地存储,比如观看视频记录,收藏记录等。涉及到的设计模式有单例模式,建造者模式。
6.通过UI优化,尽量减少布局嵌套及界面重复,合理选择布局方式以及内存优化防止OOM的出现。
我主要负责首页各个模块的开发,涉及到界面UI适配,数据动态获取,数据分析整理,由于数据量较大,列表都是采用分页加载,避免一次性获取所有数据,造成界面卡顿和内存占用。

项目名称:爱菜商城(上线项目)
职责:参与前期的需求分析,负责项目框架搭建,首页,个人中心,商品分类,商品详情,商品购买,第三方登录等模块。
项目描述:商城类项目,提供蔬菜、生鲜、日用品、餐厨用具等网上销售以及线下配送服务。
MVP模式开发,封装网络请求框架OkHttp;
极光推送作为通知和消息的收发机制,友盟实现第三方登录及分享;
支付宝及微信缴费,Glide框架加载图片;
项目运用注解、多线程、数据存储、第三方平台植入等技术,项目已上线使用。
用到的技术点:极光推送,微信、QQ、支付宝登录,微信、支付宝付款。
第三方登录,支付,推送功能,了解多线程使用原理,掌握数据存储方式及项目细节处理。

项目名称:华衍水务(公司内部用)
职责:参与前期的需求分析,独立完成。
项目描述:华衍水务是一款公司内部管理App,分为五个模块:流程审批、新闻公告、人事信息、考勤打卡、聊天建群。
MVP模式开发,封装网络请求框架OkHttp;
极光推送作为通知和消息的收发机制,友盟实现第三方登录及分享;
环信实现聊天建群功能、单点登录,百度地图地位,显示覆盖物;
运用主流Glide框架加载图片及图片缓存;DownloadManager 实现 版本迭代;
运用多线程及Service实现通讯录数据加载,Realm数据库实现通讯录本地缓存;
项目运用注解、多线程、混合开发、EvenBus事件总线、数据存储、第三方平台植入等技术,项目已上线使用。
用到的技术点:极光推送,友盟分享,环信聊天,百度地图。
项目结合H5交互实现混合开发,熟练运用Activity,Service ,BroadcastReceiver等组件。

信用行为

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

发布任务

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

微信接收人才推送

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

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