1、熟悉手机基本信息的获取,能对安卓各种机型做适配
2、掌握内存缓存核心类LruCache和本地缓存。
3、掌握RecylerView的使用及自定义View。
4、熟悉RecylerView里面代码逻辑,可用其自定义各种滑动控件。
5、掌握H5页面基本开发,掌握混合开发技能并独立开发过其应用。
6、了解多种设计模式的使用,对MVP和MVC框架模式有个人理解,并自己有一套自己的MVVM框架,结合Okhttp,Rxjava,Retrofit.
7、了解GIT,SVN,JENKENS。
8、熟悉vue.js基本框架及小程序的开发,并独立开发公司小程序应用
9、掌握内存缓存核心类LruCache和本地缓存。
10、熟悉大图片加载优化方案,掌握各种网络图片加载框架的使用。
11、有良好的代码编程习惯,喜欢对项目中的代码和布局进行刨析并优化。
12、有混合开发经验,了解RN级Kotin语法。并独立开发过自己APP应用
13、逻辑思维能力强,能对需求进行自测,减少测试压力
14、对APP应用的性能优化有一定了解, .喜欢专研各种新型知识
15、对Retrofit,okhttp3源码进行过深入了解
16、熟悉组件化及插件化开发开化,Tinker热修复基本原理
在口袋银行里项目重构。
在销售家里接入多线程下载验房db,并对其进行db处理。对Glide加载图片框架的引入,并自定义使其能接入阿里的OOS图片上传.引入Tinker热修复,并对加固包进行处理