(A very good small program, effective and simple, is a learning tool. For example, this material includes the following attachments:
filebrowser\bin\com\xmobileapp\filebrowser\iconifiedlist\IconifiedText.class
filebrowser\bin\com\xmobileapp\filebrowser\iconifiedlist\IconifiedTextListAdapter.class
filebrowser\bin\com\xmobileapp\filebrowser\iconifiedlist\IconifiedTextView.class
filebrowser\bin\com\xmobileapp\filebrowser\FileBrowser$DISPLAYMODE.class
filebrowser\bin\com\xmobileapp\filebrowser\FileBrowser.class
filebrowser\bin\com\xmobileapp\filebrowser\R$array.class
filebrowser\bin\com\xmobileapp\filebrowser\R$attr.class
filebrowser\bin\com\xmobileapp\filebrowser\R$drawable.class
filebrowser\bin\com\xmobileapp\filebrowser\R$string.class
filebrowser\bin\com\xmobileapp\filebrowser\R.class
filebrowser\bin\classes.dex
filebrowser\bin\com.xmobileapp.filebrowser.apk
filebrowser\bin\resources.ap_
filebrowser\gen\com\xmobileapp\filebrowser\R.java
filebrowser\res\drawable\audio.png
filebrowser\res\drawable\folder.png
filebrowser\res\drawable\goroot.png
filebrowser\res\drawable\icon.png
filebrowser\res\drawable\image.png
filebrowser\res\drawable\packed.png
filebrowser\res\drawable\text.png
filebrowser\res\drawable\uponelevel.png
filebrowser\res\drawable\webtext.png
filebrowser\res\values\fileendings.xml
filebrowser\res\values\strings.xml
filebrowser\src\com\xmobileapp\filebrowser\iconifiedlist\IconifiedText.java
filebrowser\src\com\xmobileapp\filebrowser\iconifiedlist\IconifiedTextListAdapter.java
filebrowser\src\com\xmobileapp\filebrowser\iconifiedlist\IconifiedTextView.java
filebrowser\src\com\xmobileapp\filebrowser\FileBrowser.java
filebrowser\.classpath)