android multi level list. Can expand several nodes at the same time. Easy to use and modify. To use it, you only need to replace data and modify view in this project.