1) Start breaking the UI out into Fragments. 2) Switch to Cursor loaders from managed cursors. 3) Switch to inflated menu resources. 4) Break out some basic functionality into helper classes.