UI Thread in Android Applications - UI Thread vs Background Thread in Android