Какой-то очень расплывчатый вопрос - если нужно полное руководство, то по работе с ListView огромное кол-во статей плюс
документация.
Если кратко:
Получаете список файлов и папок, сохраняете их в виде массива (или чего-либо другого подходящего для
ArrayAdapter), создаете экземпляр ArrayAdapter и устанавливаете его адаптером для ListActivity\ListFragment через метод setListAdapter.