ContentProvider provides a data exchange standard for
Android across application. Because the Android system is
based on Linux kernel and has the characteristics of open
source and free, it quickly get the broad masses of fans and the
support of many vendors.