FarawayPlayer 架构解析 FarawayPlayer 采用 MVP 架构,并利用以下组件实现交互: 1. BottomBar: 底部导航栏使用 com.roughike:bottom-bar:2.3.1 实现。 通过 tabs.xml 定义导航标签。 2. 动态 ToolBar:
Kotlin 24 次浏览
如果你想提升自己的编程能力,尤其是掌握各种算法,Kotlin,在 kotlin 中实现的所有算法.zip绝对是个不错的资源。这个项目包含了从基础的排序和搜索算法,到复杂的动态规划、回溯和贪心算法,应有尽有,几乎覆盖了算法的所有常见领域。 基础算法部分,包括快速排序、冒泡排序、线性搜索等,你可以快速上
Kotlin 0 次浏览
这份指南阐述了如何使用 Kotlin 语言简洁有效地实现 Model-View-Presenter (MVP) 架构模式。
Kotlin 22 次浏览
kotlin-parcelize-darwin 是一个 Kotlin/Native 编译器插件,可以帮助开发者为 Darwin/Apple 平台自动生成 Parcelable 实现。该插件目前处于开发阶段,未来将会为开发者提供更加便捷的 Parcelable 对象序列化方式。
Kotlin 19 次浏览
Kotlin期货Kotlin中期货的简单实现。具有最小的依赖关系,因此您可以在Android上使用它。入门使用Gradle获取将我的Bintray存储库添加为Maven存储库: repositories { maven { url " https://dl.bintray.com/rahu
Kotlin 17 次浏览
强制下线功能在 Android 应用中实用,尤其是当你需要强制清除用户会话时。通过 Kotlin 实现这个功能,其实并不复杂。,你需要一个类来管理所有的活动,例如创建一个ActivityCollector类,它能帮你管理和关闭所有活动。通过finishAll()方法,快速结束所有未关闭的活动,确保用
Kotlin 0 次浏览
以下代码示例演示了在 Kotlin 中实现 Stack 和 LinkedList 的方法,希望能对你的学习和工作有所帮助。
Kotlin 27 次浏览
Spring Petclinic 的 Kotlin 版本是一个开源项目,展示了使用 Kotlin 和 Spring 框架构建 Web 应用程序的最佳实践。它是一个全面的示例应用程序,展示了如何使用 Spring Data、Spring MVC、Spring Security 和其他 Spring 组
Kotlin 23 次浏览
弧形展开的 Android 菜单交互,视觉冲击力还蛮强的。ArcMenu就是这么一个挺有意思的控件,用 Kotlin 写起来也不复杂,适合想给 UI 加点料的你。 ArcMenu 的核心是中间一个主按钮,点一下就能把几个子菜单沿着一个弧线弹出来,动态效果挺顺的,响应也快。整个结构靠一个中心控件+多个
Kotlin 0 次浏览