Introduction to file I/O of Android
Internal vs External storage
How to use internal storage
We learned how to use the preferences file in the previous chapter. SharedPreferences use a dictionary-like structure, you can save rows of data in key-value format; but you can only save basic types in it. When you need to work with file structures that are not limited to key-value pair and basic types, you can use the good ole file classes from Java I/O (input/output). That’s the topic of this chapter.
Overview of File Storage
When you need to work with video, ...