ID:304909

听雨

Android开发工程师

  • 公司信息:
  • 中科图新
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周日
  • 可工作日远程
  • 所在区域:
  • 其他
  • 全区

技术能力


良好的Java基础,熟练掌握面向对象思想,良好的编程习惯,具有独立开发能力;

熟练掌握MVC,MVP框架,了解MVVM框架;

熟练掌握OKHttp,Retrofit+RxJava2网络框架结合项目使用;

熟练使用组件化开发Arouter通信,并结合项目使用。

熟练掌握Android自定义控件结合属性动画开发,事件分发机制,View绘制流程;

熟练掌握Android数据存储(文件、网络、SharedPreferences、SQLite、MMKV);

熟练掌握Android中的性能优化,并结合项目实现优化;

熟练处理Android中的ANR异常;

熟练掌握项目开发第三方云仓库SVN、Git版本控制工具;

熟练掌握Android的通信机制,多线程,Java线程池,Handler
AsyncTask;

熟悉Android的网络通信机制,HTTP/HTTPS,TCP/UDP通信协议;

熟悉Android常见设计模式(单例模式,观察者模式,代理模式);

熟悉Android各种适配原则,掌握主流的适配方案;

掌握并使用Android第三方支付、登录、分享、极光推送等SDK集成技术;

熟练掌握APK混淆、签名、瘦身、多渠道打包、加固等一系列流程;
熟练使用Glide、Fresco图片加载框架,了解Bitmap内存优化;

熟悉AES、RSA、MD5以及Base64等加密机制;

熟悉Kotlin,可正常开发;

项目经验

项目名称:航拍网(视频)
项目职责:
1.按照产品原型和接口文档完成业务逻辑。
2.参与项目的开发需求分析
3.根据产品需求独立完成开发
技术选型:
1.使用MVP架构开发
2.自动义TabLayout+ViewPager结合Fragment懒加载
3.使用SmartRefreshLayout+RecyclerView多条目加载和实现列表展示效果
4.APP优化(启动优化,性能优化),减少UI层级嵌套,减少过度绘制及刷新
5.使用自定义搜索框+流式布局
6.使用阿里云播放器播放视频功能、使用融云SDK实现聊天功能,支付宝微信支付功能
项目名称:约啥交友(社交)
项目职责:
1.根据产品需求独立完成开发
2.参与项目技术选型,技术难点研讨
技术选型:
1.
项目使用框架MVP框架
2.
使用图片选择器实现多图上传,拖拽可更改图片位置
3.
使用第三方支付宝,微信支付,微信登录,高德地图,一键登录,人脸认证
4.
自定义View绘制城市选择,自定义流式布局+SharedPreferences实现历史搜索城市
项目名称:外夜精灵(测绘)
项目职责:
1.主要负责消息模块、发现模块、视频直播模块的开发
2.负责对APP进行性能优化
3.负责项目修改bug,功能开发
技术选型:
1.使用组件化开发,MVP+Retrofit+RXjava+OKHttp
2.使用Fresco框架加载图片
3.实现自定义绘制功能
4.通过蓝牙链接外部设备
5.实现水印相机拍照功能

案例展示

  • 航拍网

    航拍网

    航拍网是专业的无人机航拍飞手交流社区,汇聚众多优秀的航拍爱好者,提供高清,优质,无广告的 航拍作品;航拍网会定期举办精彩的航拍赛事活动,激发创作动力,发掘更多的航拍达人;提供线上交 流机会,扩大航拍圈人脉,附近的飞手,同城无人机团队,在航拍网发现更多同好;个人主页-帮助航

  • 中科图新

    中科图新

    轻量级外业二维采集软件 外业精灵,一款面向外业的轻量级二维采集软件,支持多种在线、离线地图格式,能够在野外环境下断网使用。 为什么要使用外业精灵: ● 准确位置定位,采用GPS+网络模式,多星座定位、基站辅助、支持AGPS,可以快速确定位置。 ● 简洁地图标绘,支持点线面

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

信用行为

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

发布任务

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

微信接收人才推送

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

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