当前位置:   article > 正文

(RecycleView)Android 实现-应用拖拽排序、删除、添加_android 拖拽排序

android 拖拽排序

这篇文章 改自android ‘低’仿支付宝我的应用功能!(含完整Demo)

因为那为博主给的是kotlin版本 而且是个很多效果实例的混合版本 并且提供的项目依赖也太老了 不太方便新手上手  所以我把项目单独提出来  翻译成了java版本

项目日期:2023年6月14日  

效果一效果二效果三

我的环境

  • 设备: windows11
  • AS : gradle:7.1.0  (Android Studio Flamingo | 2022.2.1 Patch 1)
  • gradle: gradle-8.0-bin
  • 开发语言:java

 依赖:

  1. //万能适配器 BaseQuickAdapter
  2. implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.30'
  3. //viewModel
  4. implementation "androidx.room:room-runtime:2.3.0"
  5. annotationProcessor "androidx.room:room-compiler:2.3.0"
  6. // navigation
  7. def nav_version = "2.5.2"
  8. implementation "androidx.navigation:navigation-fragment-ktx:$nav_version"
  9. implementation "androidx.navigation:navigation-ui-ktx:$nav_version"
  10. implementation 'androidx.multidex:multidex:2.0.1'
  11. //jetPack room
  12. implementation 'android.arch.persistence.room:runtime:1.1.1'
  13. annotationProcessor 'android.arch.persistence.room:compiler:1.1.1'
  14. implementation "org.reactivestreams:reactive-streams:1.0.3"
  15. //Gson
  16. implementation 'com.google.code.gson:gson:2.8.9'
  17. implementation 'io.reactivex.rxjava2:rxjava:2.2.21'
  18. implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
  19. implementation 'com.android.databinding:compiler:3.1.4'
  20. implementation 'com.jakewharton.rxbinding2:rxbinding:2.0.0'

我在 项目的 和模块的 build.gradle 以及 settings.gradle 做了相关的操作 具体改动参照我的源码即可 

 功能 实现以及思路 和原博主介绍的一样 参考原文章即可

 最后 附上java版本下载 java 版本的(RecycleView)Android 实现-应用拖拽排序、删除、添加

白嫖党 请评论区留下你的邮箱!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/286725
推荐阅读
相关标签
  

闽ICP备14008679号