1:使用java + kotlin 语言进行开发 MVVM 框架进行开发
2:封装了图片加载工具(Glide)加强开发效率
3:整体封装BaseRecyclerViewFragment 将刷新加载更多 事件的点击都整体封装 便于后期每一个滑动的页面 大大提高开发效率
4:首页使用ViewPage + Fragment 进行左右滑动
5:负责三方支付微信支付,支付宝支付
6: 对jetpack包的ViewModel二次分装方便数据到位直接操作
7: 对过渡动画统一封装,fragment和activity还有特殊页面做区别
8: 对新出台的App政策做出相应的修改(如营业执照)
9: 后期手机号绑定政策开发
10:自定义首页详情头部 尾部的 切换动画, 整体封装加载动画
11:负责修改商品详情列表滑动来定位当前Tab
12:负责详情购买商品的提示 拿到DecorView 跟视图 添加视图 复用ChildView 来实现
13:自定义banner指示器等自定义View的展示
14:负责网易云信自定义消息与ios 统一类型,的展示
15:编写WebActivity 每一个交互的逻辑都在里面行