- 博客(3)
- 收藏
- 关注
原创 Android使用RecyclerView实现瀑布流,已获万赞
this.isVertical = isVertical;}public StaggeredAdapter(Context context, List datas) {super(context, datas);//设置竖直瀑布流的height集合值://设置水平瀑布流的height集合值:mWidths = new HashMap<Integer,Integer>();mHeights = new HashMap<Integer,Integer>();onDataC
2022-03-19 23:18:08
3698
原创 Android从源码分析RecyclerView四级缓存复用机制一(缓存ViewHolder)
/**5.RecyclerView.scrapOrRecycleView*/private void scrapOrRecycleView(Recycler recycler, int index, View view) {final ViewHolder viewHolder = getChildViewHolderInt(view);//只展示重点代码…if (viewHolder.isInvalid() && !viewHolder.isRemoved()&&a
2022-03-19 23:16:31
244
原创 Android之GestureDetector-简单手势操作及通过手势缩放图片,我离职后面试收割小米等大厂offer
Android提供了手势检测,并为其提供了相应的监听器,需要用到的类是GestureDetector,其实例代表了一个手势检测器,创建GestureDetector时需要传入一个GestureDetector.OnGestureListener实例,该实例就是一个监听器,负责对用户的手势行为提供响应。GestureDetector.OnGestureListener里包含的事件处理方法如下:boolen onDown(MotionEvent e): 当触碰事件按下时触发该方法。boolean
2022-03-19 23:14:54
2453
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅