ID:348726

Android开发工程师

  • 公司信息:
  • 小米科技有限责任公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 900元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 南京
  • 全区

技术能力

了解热修复机制
多种Java设计模式
多线程及线程池原理
Andorid与web交互机制
使用自定义View实现复杂UI效果
掌握内存优化以及内存泄漏的处理
掌握网络请求时的鉴权处理方式
TCP、UDP、SIP、HTTP和HTTPS等网络协议
Android下的Handler机制以及事件分发机制
Android瘦身、混淆、多渠道包、加固、签名等上线准备工作
Android屏幕适配,熟练掌握Andriod的缓存机制
JNI开发与ndk的集成使用
ffmpeg播放器库的编译
使用MVC、MVP、MVVM、模块化/组件化等架构设计
使用Java、Kotlin、python语言,具备扎实编程基本功和良好的编程习惯
第三方SDK的使用,如百度、高德地图,友盟第三方登陆,分享,支付宝及微信支付等
Android SDK,熟悉Eclipse集成开发环境,熟悉 Android Studio程序调试技巧,熟练使用Git,SVN等版本控制工具

项目经验

运营商监控管理(包括:广东《视频监控云》、浙江《行业视频》、江苏《江苏千里眼》等局点)
项目描述:
基于ffmpeg编译后二次开发的播放器Allplayer与公司内维护的底层依赖的基础上开发。与广东移动浙江移动江苏移动等运营商合作开发的监控管理应用。
我的职责:
1. 负责项目的版本迭代维护(月度版本归档的形式)
2. 负责底层依赖的开发维护
3. 负责上层应用功能变更,界面重构等需求开发
4. 负责打包加固签名安扫等一系列上架前准备工作
项目运用技术:
使用RecycleView进行数据展示,并对缓存复用等进行优化
使用自定义View 完成设备树对设备的展示
集成个推的推送功能,完成应用的签退、界面水印的开启关闭、及告警信息的推送
使用sip协议完成对软单兵功能的开发。从移动端推流、服务端拉流、服务端发起语音对讲、移动端端拉取音频流的流程完成了App代替监控设备的核心功能
使用Database本地数据库完成对一些缓存信息的存储,包括手势密码、用户登陆账号等
使用LeakCanary、profiler定位内存泄漏问题
使用 ImageLoader、Glide等框架加载图片、以及实现图片的缓存

信用行为

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

发布任务

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

微信接收人才推送

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

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