01.什么是滑动冲突
- 当父容器与子 View 都可以滑动时,就会产生滑动冲突。
- 解决 View 之间的滑动冲突的方法分为两种,分别是外部拦截法和内部拦截法
02.外部拦截法
父容器根据需要在
onInterceptTouchEvent
方法中对触摸事件进行选择性拦截,思路可以看以下伪代码
父容器根据需要在 onInterceptTouchEvent
方法中对触摸事件进行选择性拦截,思路可以看以下伪代码
业务需求
具体做法代码展示
直接通过http请求网络图片通过流转化成Bitmap。实际开发中一般使用glide去请求加载图片资源。
经过测试,请求8张图片,耗时毫秒值174。如果是服务器响应速度一般,耗时需要2秒【正式接口】。
1 | /** |
1 | /** |
如何调用这个recycle()方法
1 | if (bitmap != null && !bitmap.isRecycled()) { |