![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经验分享-成长历程
qq_33622699
普通如我,渺小如斯,恍如尘土。
展开
-
SwipeDeleteMenu:侧滑删除
记得在之前项目中,有一个需求是文章列表侧滑显示删除按钮。 当时为了实现这个功能,又加上时间紧急,无奈引入了第三方库。 代价大不说,自身也感觉这样做项目,技术不会有大的进步。 于是决定自撸一个侧滑删除控件 — SwipeDeleteMenu。先上效果图: 如何实现?乍一看是不是感觉比较复杂比较难? 其实当我们一点一点来拆析的时候,就会发现,也不过如此。 在这里,我分为两大...原创 2018-06-21 17:45:37 · 1634 阅读 · 1 评论 -
从 0 到 1,带你解剖 MVP 的神秘之处,并自己动手实现 MVP !
Android架构设计之一:MVP对于新入门或者以及有过一段开发经验对 MVP 仍有困惑的 Android 开发者,这篇文章,希望你不要错过。本文主要讲解了最基础 MVP ,从 0 到 1 的实现过程,以及如何解决实现过程中遇到的问题。简介关于 Android 架构,目前主要有 MVC、MVP、MVVM、模块化、组件化等。MVC : Model - View - Contro...原创 2018-08-16 17:51:41 · 187 阅读 · 0 评论 -
Kotlin + MVP + Flutter ,让你可以在自己的项目中集成 Flutter并使用
通过学习本片文章中的知识点,你可以避免掉很多坑,从而轻松的实现 Flutter 的集成。简介1. Kotlin Kotlin,由 JetBrains 于 2011.07 推出,一款面向 JVM 在 Java 虚拟机上运行的静态类型编程语言。 相比 Java,它可以静态检测很多陷阱,比如常见多发的空指针,所以开发效率更高。而且通过支持variable type inference...原创 2018-08-22 13:36:52 · 7310 阅读 · 2 评论 -
带你动手实现 MVP+Clean 架构!
MVP + CleanClean 架构,有的同学可能有所耳闻。肯定也有相当一部分同学没听说过 Clean 架构。本篇文章重要讲解的是 Clean,MVP 在这里就不再赘述,感兴趣的戳下方链接。从 0 到 1,带你解剖 MVP 的神秘之处,并自己动手实现 MVP !那么先来解释一下,何为 Clean?概念Clean,中文意思为清洁的、整齐的。所以也可以称其为 “清晰架构”...原创 2018-08-30 21:50:57 · 986 阅读 · 0 评论