HomeActivity 重构