(i) Global access to the context
1. Create Applicationutil class inherits from Application class:
1 Public classApplicationutilextendsApplication {2 3 Private Staticcontext context;4 5 @Override6 Public voidonCreate () {7Context =Getapplicationcontext ();8 }9 Ten Public StaticContext GetContext () { One returncontext; A } -}
2. In the Androidmanifest.xml file, change the Name property of the application tag (if no attribute is added) to: Package name. applicationutil.
3. Use the static method of the Applicationutil class to obtain a global context in a place that requires global access to a context (such as a toast method in a non-activity Class) GetContext.
(ii) Transfer of objects using intent
There are two main ways to pass an object using intent: Serializable mode and parcelable mode.
1, Serializable Way
The object passed in this way must be an object that implements the serializable interface, with the following steps:
The first line of code: Android Reading notes--13th Android Advanced Tips