(The four components of Android development are: Activity: about playing functions. Service: the background running service does not provide interface rendering. BroadcastReceiver: about receiving broadcasts. Content Provider: supports storing and reading data in multiple uses, equivalent to a database.)