技术栈:vue全家桶、vuex、axios、element-ui、echarts、git 项目职责: 1. 负责git版本控制工具以及项目的脚手架对项目进行项目环境的搭建 2. 负责订单模块、课程模块等模块结合蓝湖切图进行静态布局的实现 3. 负责主题的背景颜色、字体颜色、字体大小的点击切换效果 4. 负责实现点击头部导航菜单切换底部内容以及点击侧边导航菜单切换右侧内容 5. 负责axios请求的封装以及动态渲染订单、课程等模块的数据展示 6. 负责添加全局loading动画结合axios请求拦截和响应拦截,提高用户体验 技术实现: 1. 使用element-ui等框架实现...
1.以MVP框架搭建,泛型优化Presenter臃肿问题。 2. 自定义SurfaceView实现绘图功能,捕捉Touch事件触发屏幕的下标XY值,用贝塞尔曲线画出轨迹。 3.灵活使用Touch 的时间分发机制,在子元素中重写dispatchTouchEvent()方法,对父元素是否拦截进行控制。 4.异步开启子线程进行耗时的绘制操作以及Handler+Message更新UI及时显示绘图内容。 5.属性动画实现菜单选项栏左右滑动切换。 6.利用矩阵Matrix,对于选用对象进行拖动放大等变换功能。 6.基于Camera2 拓展摄像头设备,实现分辨率选择,画面实时预览,拍照等功能。 8.app嵌...