AbsMenuItemProvider是父类,里面的父类提供了pickMenuItem的方法,返回一个显示的item list,供外部调用,ButtomMenuItemProvider把所有的可能的menu item都已经封装进了一个hashmap,