Summary
This chapter covered the storage mechanisms available on Android. We started off with an understanding of terms such as privacy and data retention. We should always think about these issues before we collect personal identifiable information to avoid legal and moral issues. It is important to note that rules and regulations pertaining to privacy and data security are different based on country and use case. We looked at storing user preferences using shared preferences, storing, reading, and writing data on files, caches, and databases. We also covered some important considerations when using SSL/TLS and application installation on the external memory.
The next three chapters will cover very interesting topics such as device administration, security focused testing, and new and emerging use cases on Android. Keep reading!