android快速开发常用第三方库整合包含okhttp okgo+rxjava retrofit2 mvp等
android快速开发常用第三方库整合包含okhttp okgo+rxjava retrofit2 mvp等,还有一套自己搭的快速开发框架
Android 工具类
共5Star
详细介绍
youhuishou
算是一个新项目开始前的小demo,目前只在beta环境写了部分功能
项目用到的框架:
okhttp+retrofit2+Rx和OkGo+Rx二选一
// Plain MVP
compile 'com.hannesdorfmann.mosby3:mvp:3.1.0'
compile 'com.hannesdorfmann.mosby3:mvp-lce:3.1.0'
compile 'com.hannesdorfmann.mosby3:mvp-nullobject-presenter:3.1.0'
//util
compile 'com.blankj:utilcode:1.10.0'
//注解
compile 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
//软件更新
compile 'com.github.czy1121:update:1.1.1'
/拍照选择图片 项目使用第三方库: glide:4.0.0 rxjava:2.0.5 rxandroid:2.0.1 PhotoView:2.1.3 luban 裁剪使用ucrop/
compile 'com.github.LuckSiege.PictureSelector:picture_library:v2.1.7'
//轮播图
compile 'com.youth.banner:banner:1.4.10'
//快速索引
compile 'me.yokeyword:indexablerecyclerview:1.3.0'
//内存泄漏工具
debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5.4'
releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.4'
//App界面卡顿检测工具
debugCompile 'com.github.markzhai:blockcanary-android:1.5.0'
releaseCompile 'com.github.markzhai:blockcanary-no-op:1.5.0'
//dialog
compile 'com.flyco.dialog:FlycoDialog_Lib:1.2.2@aar'
compile 'com.flyco.animation:FlycoAnimation_Lib:1.0.0@aar'
compile 'com.nineoldandroids:library:2.4.0'
//x5
compile files('libs/tbs_sdk_thirdapp_v3.6.0.1234_43608_sharewithdownload_withoutGame_obfs_20180510_111111.jar')
//动态权限
compile 'pub.devrel:easypermissions:0.3.1'
//沉浸式状态栏和沉浸式导航栏管理
compile 'com.gyf.barlibrary:barlibrary:2.3.0'
//索引列表5
compile 'me.yokeyword:indexablerecyclerview:1.3.0'
//popwindow
compile 'com.example.zhouwei.library:library:1.0.0'
//pickview
compile 'com.airsaid.library:pickerview:1.0.3'
-
0 Star
-
230 Star
-
0 Star
-
2 Star
-
2175 Star
-
5 Star
-
9756 Star