一道字节面试题,把群友整不会了,关于 useMemo 用法的另外一个延伸 群友在一次字节的面试中,被要求实现 useToggle。 useToggle 表示两个状态的来回切换。 群友一想,这还不简单,于是就咔咔一顿写,两三笔就把该功能实现了。 function useToggle(value: boolean) { const [state, setState] = useState(value) const toggle = () => { setState(! 开发运维 2024-05-27 共饮一杯
RecyclerView中ItemDecoration的精妙用法,实现自定义分隔线、边距和背景效果 ItemDecoration 是 RecyclerView 组件的一个非常有用的功能,用于添加自定义的装饰项(如分隔线、边距、背景等)到 RecyclerView 的每个 item 之间或周围。 recyclerView.addItemDecoration() ItemDecoration主要的三个方法: onDraw(Canvas c, RecyclerView parent, Recycler 开发运维 2024-05-11 共饮一杯