增加动态修改列表项的功能;增加选中列表项时的事件
修改代码的实现方式,将私有变量全部隐藏起来,避免用户修改