Improve fragment handling

* SmartDialSearchFragment now extends SearchFragment to avoid code
duplication
* Load search fragments dynamically instead of all at once on startup
* Don't always return the user to the favorites screen on resume
* Activity and fragment state persist across activity recreation

Bug: 10248520
Change-Id: I6bce83e22a8eced9783805ea5a924f34bae78a14
3 files changed
tree: 2a17f308421912390b12fd29b3320d9af01e32e4
  1. res/
  2. src/
  3. tests/
  4. Android.mk
  5. AndroidManifest.xml
  6. proguard.flags