ID:148606

Android开发工程师

  • 公司信息:
  • 康美通信息服务有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 深圳
  • 福田

技术能力

1.掌握OOP编程思想,有扎实的Java基础
2.会使用Jenkins项目自动化构建,会ant打包,使用过LeakCanary检测内存泄漏
3.对Android UI 设计,常用布局,自定义控件,下拉刷新,动画特效有深刻的理解
4.会常用的数据封装和解析技术,如xml,json,懂得数据的存储方式
5.能够使用sqlite对数据库快速地CRUD
6.对Android 优化技术,图片优化,内存优化,动态加载资源等技术时刻关注最新文章
7.深入理解handler消息机制以及AsyncTask异步任务机制和实现原理
8.灵活自定义Android控件,对View的事件传递机制有深入的理解
9.有一定的项目框架搭建能力,设计能力和需求分析能力
10.对常见的Java设计模式,如单列模式,工厂模式,观察者模式,完成类与类之间的通信有所 研究
11.探讨够volley,retrofit ,Glide,Picasso等框架的内部源码
12.能够通过阅读文档来掌握各种第三方的集成方法和步骤
13.懂得如何使用JNI实现Java与c/c++程序间的调用
14.能够使用MVC,MVP,MVVM开发模式对项目进行快速开发,

项目经验

项目名称:比呀比海外购
项目描述:比呀比是一个移动购物的app。
主要职责:负责项目整体框架的搭建和抽取,负责网络请求的二次封装,负责项目的性能优化;
负责版本的迭代。
主要技术点:
1.框架:整体是一个框架采用了MVP模式,底部是5个RidioButton控制5个Fragment间的切换,顶部常用了TabLayout开源框架;
2.迭代过程中逐渐由MVC升级为MVP架构,逐级解耦UI逻辑与业务逻辑,使项目对后期迭代更加友好;
2.网络请求:Retrofit + Okhttp;
3.图片加载Frescro;
4.SwipeRefreshLayout第三方库的引入 + 源码的修改实现下拉刷新和上拉加载功能;
5.EventBus响应式开发实现购物车逻辑;
6.项目采用观察者模式和单例设计模式实现订单和详情状态的更新。

项目名称: 有机生活
项目描述: 有机生活app是一款专注于天然有机产品的全球采购平台。
个人职责:主要负责 项目框架的搭建 首页模块 和 购物车模块 功能的实现,以及1.1.0到 1.3.0版本的迭代开发
技术要点:
1.参与了项目框架的搭建和构思,整体项目采用MVP框架;
2.通过FragmentTabHost结合Fragment搭建外层框架;
3.对项目图片库的优化,采用Glide库,图片处理效率有较大提升,有效规避了OOM;
4.RecyclerView实现多种类型条目的展示,使用SwipeRefreshLayout实现下拉刷新;
5.对项目网络库的升级,采用Retrofit+OkHttp发起网络请求,对结构进行优化;
6.集成微信,QQ和新浪等第三方SDK分享以及微博,QQ,短信等第三方登录;
7.使用邦邦加固对App进行加固处理,并对项目进行资源混淆和瘦身处理,减少了4M左右的大小;
8.通过LeakCanary工具进行内存检测,优化内存的使用;
9.商品详情页面实现了JavaScript和Java的互相调用;
10.银联、支付宝、微信第三方支付的集成。

相似人才推荐

信用行为

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

发布任务

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

微信接收人才推送

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

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