这篇文章 改自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
依赖:
//万能适配器 BaseQuickAdapter
implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.30'
//viewModel
implementation "androidx.room:room-runtime:2.3.0"
annotationProcessor "androidx.room:room-compiler:2.3.0"
// navigation
def nav_version = "2.5.2"
implementation "androidx.navigation:navigation-fragment-ktx:$nav_version"
implementation "androidx.navigation:navigation-ui-ktx:$nav_version"
implementation 'androidx.multidex:multidex:2.0.1'
//jetPack room
implementation 'android.arch.persistence.room:runtime:1.1.1'
annotationProcessor 'android.arch.persistence.room:compiler:1.1.1'
implementation "org.reactivestreams:reactive-streams:1.0.3"
//Gson
implementation 'com.google.code.gson:gson:2.8.9'
implementation 'io.reactivex.rxjava2:rxjava:2.2.21'
implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
implementation 'com.android.databinding:compiler:3.1.4'
implementation 'com.jakewharton.rxbinding2:rxbinding:2.0.0'
我在 项目的 和模块的 build.gradle 以及 settings.gradle 做了相关的操作 具体改动参照我的源码即可
功能 实现以及思路 和原博主介绍的一样 参考原文章即可
最后 附上java版本下载 java 版本的(RecycleView)Android 实现-应用拖拽排序、删除、添加
白嫖党 请评论区留下你的邮箱!!!