非淡泊无以明志,非宁静无以致远。这篇文章主要讲述android-samples-mvp相关的知识,希望能为你提供帮助。
Model–view–presenter (MVP)介绍
mvp在wiki上的介绍为
- Model 定义用户界面所需要被显示的数据模型,一个模型包含着相关的业务逻辑
- View View不应该处理业务逻辑,根据presenter的command进行视图切换,监听用户的event并传给presenter。
- Presenter 对view的事件处理,负责业务逻辑,检索 Model 获取数据,并且相应的处理 View
文章图片
demo
【android-samples-mvp】https://github.com/googlesamples/android-architecture/tree/todo-mvp
推荐阅读
- Android 代码设置RelativeLayout元素居中
- 使用mybatis反向自动生成实体类和mapper映射文件和接口文件
- 背单词app评估测试
- 避免死锁
- FCFS中的车队效应
- 磁盘的连续分配
- 内存压缩
- 动态分区的位图
- 二进制信号量或互斥量