熟练掌握Java编程语言,熟练掌握Android基础知识。
熟练掌握Mvp,Mvc,等架构
熟练掌握Android四大组件,熟练UI设计,动态布局。
熟练常用的开发模式和设计模式,单例模式,观察者模式,模版模式等
熟练掌握Handler消息机制及异步任务的使用
熟练掌握事件分发机制及手势识别相关知识
熟练掌握多渠道打包,加固等
熟练掌握Git,SVN,码云等版本管理工具,Eclipse,AS 开发工具
熟练掌握图片加载、缓存及优化技术
熟练掌握Android 动画,(补间动画,帧动画,属性动画)
熟悉掌握Android 网络通信机制,Socket通信,TCP/UDP和Http/Https
熟练掌握第三方框架和开源组件,(Okhttp,Volley,Retrofit,Rxjava,RxBux,Glide)
熟练掌握第三方平台SDK集成,包括分享,登录,支付,高德地图等等
熟练掌握IjkPlayerView开源视频及音频应用
了解Android 热修复 ,增量更新。
了解极光推送SDK实现消息推送(单推,组推/文字,富媒体消息类型)
了解Android RSA,AES,MD5,Base64
1、本人性格开朗、为人诚恳、乐观向上、兴趣广泛。
2、忠实诚信,讲原则,说到做到,决不推卸责任;有自制力,做事情始终坚持有始有终,从不半途而废;肯学习,有问题不逃避,愿意虚心向他人学习;自信但不自负,不以自我为中心;会用100%的热情和精力投入到工作中;为人诚恳,性格开朗,积极进取,适应力强、勤奋好学、脚踏实地,有较强的团队精神,工作积极进取,态度认真。
3、适应力强、上手快、勤奋好学、脚踏实地、认真负责、坚毅不拔、吃苦耐劳、勇于迎接新挑战。
? 良好的 Java 和数据库基础,熟悉 Android 开发架构、组件, 多进程;
? 使用第三方登录,分享,以及支付等的 API 调用;
? 熟悉使用 rxjava, retrofit,okhttp, ButterKnife,glide 等网络框架;
? 熟悉严谨的开发、测试、bug 管理流程,及熟练使用办公及开发工具;
? 可根据产品需求独立完成移动终端产品应用的功能模块开发,熟悉移动平台与后台交互设计与开发;
? 具有良好的沟通能力、团队合作精神、学习能力并能承担工作压力;
? 扎扎实实的两年 Android 开发经验,每次完成项目,都觉得非常有成就感。希望在有限的时间里,让自己参与的程序无论是界面细节、交互处理,还是严谨的业务逻辑都能够更加的完美
熟练掌握SVN和Git代码管理工具
熟练掌握面向对象的MVC模式、熟悉MVP、可独立使用开发
熟练掌握Android屏幕自适应、以及Android内存优化
熟练掌握Image Loader、Picasso、Glide等图片缓存框架
熟悉XUtils、Okhttp、Retrofit+Rxjava等框架的使用
熟悉Android事件分发机制、handle机制、以及AsyncTask异步任务机制
熟悉第三方SDK集成、包括友盟登录、支付、推送、Zxing二维码等
熟悉代码混淆、app瘦身、多渠道打包、app反编译方法
熟悉Android5.0新控件,Android6.0运行时权限
熟悉第三方Tinker、And fix、腾讯Bugly热修复的使用
熟悉TCP/UDP、HTTP/Xmpp协议、网络Socket编程
了解对称加密和非对称加密和AIDL进程间通信
了解Vitamio视频播放框架、了解ijkplayer视频直播框架以及流程