Android MVP 架构的一种实现模型 - 带 Demo

最近项目有 MVP 架构的需求。于是简单写了 MVP 的一种实现模板。开始吧。MVPmvp 架构是一种设计模式,他没有所谓的标准。只是一种思维上的架构。所以本文介绍的只是其中一种实现模板。MVP 全称 Model - View - Presenter,就是把代码分成了三层。具体可以参考下图:然后来分别讲一下吧我对这三个逻辑层的理解吧。ModelModel 层一般都是全局单例的。用于数据的获取。主要

- 阅读全文 -

Android 实战 Bottom Sheet 手打实现

工作室任务,可以当成触摸事件传递的练手,触摸事件传递可以看我上一篇博客:Android TouchEvent(触摸事件)传递机制效果仿高德地图的滑动抽屉,具体可以看下图:要求抽屉内外的滑动事件不冲突。控件模型<com.heyanle.similarlayout.SimilarLayout app:similar_bottom_y="80dp" app:si

- 阅读全文 -