熟练掌握MVC、MVP框架,可独立开发
熟练掌握Java面向对象思想,有良好的编码规范
熟练掌握Android四大组件,常用布局方式,可以根据四大组件特点进行项目设计
熟练掌握OKHttp+Retrofit+RxJava等主流网络请求框架,以及Glide、Picasso、Fresco等图片加载框架
熟练掌握ListView,RecyclerView多条目展示
熟练掌握Android线程间通信Handler、EventBus、AsnycTack,实现对UI布局的刷新
熟练掌握Android常用屏幕适配方案以及Android性能优化、内存优化
熟练掌握自定义View和事件分发机制
熟练掌握常见的设计模式(单例模式、观察者模式、构建者模式、工厂模式等)
熟练掌握UI布局,Android的三大动画(帧动画,补间动画,属性动画)
熟练掌握Eclipse、Android Studio等Android开发工具,项目托管以及团队合作开发工具Git,SVN的使用
熟练掌握Fiddler抓包工具以及PostMan接口调试工具,对网络数据进行分析
熟练掌握Android常用的五大存储方式,以及GreenDao的使用
熟练掌握第三方SDK分享、登录、支付,地图,二维码扫描,短信验证等
熟练掌握AES,DES,RSA,Base64加密以及MD5算法的使用
熟练掌握手势解锁,密码解锁,以及指纹解锁
熟练掌握APP瘦身和加固以及代码混淆,签名、apk多渠道打包
熟练掌握Android网络通信机制,对TCP/UDP 和HTTP和HTTPS 有一定的理解
熟练掌握Android热修复原理以及插件化开发
熟练掌握HTML5与Android进行交互
熟练掌握Kotlin语言
做个资讯,电商,阅读,ar等类型的app,有成熟的开发经验
负责部分:
负责产品新技术选型,制定关键技术路线
开发标准的可重用的应用程序模块
根据产品的需求设计,编写技术开发文档
MVP搭建项目整体框架
核心代码的编写和后期代码的维护
参与整个产品的设计和开发
UI界面的绘制以及核心代码的编写
修改BUG,并学习研究新技术
可兼职时间
可兼职地点
0条评论 雇主评价