I'd like to store an array of floats (lets say it will be around 5000 floats) to my sdcard. Later I'd like to put my file of float on my resources app so a new app can use those floats for later processing. Can I do this?? Is there any example I could use to do so? Which file extension would be best to use?

I'm not very familiar with Android, but from a Java perspective, does it make sense for you to use serialization and ObjectOuputStream / ObjectInputStream? It sounds like this would do exactly what you want. Some related discussions can be found here: