网上大多是通过使用ViewTreeObserver.OnGlobalLayoutListener监听全局布局变化,实现了键盘弹出时获取其高度来判断,但是在部分机型不准确,而且也影响性能;private final ViewTreeObserver.OnGlobalLayoutListener onGlobalLayoutL…
一、过滤 vs. 搜索
过滤(filtering):只决定“是否匹配”,不算分,速度快,适合精确条件/范围/布尔逻辑。搜索(searching):先过滤,再按相关性给结果打分与排序&…