不使用框架 activity界面 获取用户输入的信息 展示获取信息成功界面 展示获取信息失败界面 查询用户数据 业务逻辑 MVC Controller:Activity.Fragment 业务逻辑处理 获取用户输入 展示成功页面 展示失败页面 View:layout.view控件 layout Model:数据处理(网络请求,sql等) 查询数据 MVP Model View Presenter MVVM DateBinding