Putting together a killer app is hard enough without having to do everything yourself. That’s where external libraries come in really handy. Whether you need to gain root access to run system commands, need help creating a PDF, or are looking at dealing with files; there’s a resource that can get you there fast. XDA Senior Member Bassie1995 is maintaining a thread of helpful library repositories.
So far there almost a dozen listed, but I image that word will get around and the list will grow over time. The RootTools repo handles the superuser access that I mentioned earlier. This could be used in conjunction with a couple of different file chooser libraries that would make it a snap to add file and folder selection to your app. On the UI side, there are many different packages in the list which take the guesswork out of making your program look and act like you want it to. StickyListHeaders caught my eye as a way to display which section a user is in as they scroll through long lists. StandOut will help you float windows, and ViewPageIndicator will take care of tab display features.
Head on over to the original thread to view the list. Don’t forget to post a reply if there’s a repo you think needs to be added._________