Lint checkout for API version and code optimization
Null pointer preserve code modification
1 Archive activity make Sherlock Activity
2 startActivityForResult call via getActivity