Android 常用依赖_implementation 'com.zhy:percent-support-extends-程序员宅基地

技术标签: 依赖  android-java  Android  

依赖:

//1百分比布局
   implementation 'com.zhy:percent-support-extends:1.1.1'
    //2可折叠TextView
   implementation 'com.ms-square:expandableTextView:0.1.4'  
    //3注解//插件依赖  3.0 改为8.4.0
   implementation 'com.jakewharton:butterknife:8.6.0'
   annotationProcessor 'com.jakewharton:butterknife-compiler:8.6.0'
    //4glide加载图片
   implementation 'com.github.bumptech.glide:glide:3.7.0'
	 //5看有没有支持V4包的
   implementation 'com.android.support:support-v4:25.0.0'
	 //6glide图片处理依赖//glide的特效库
	 implementation 'jp.wasabeef:glide-transformations:2.0.0'
   //implementation 'jp.wasabeef:glide-transformations:3.7.0'
	 //glide If you want to use the GPU Filters
   implementation 'jp.co.cyberagent.android.gpuimage:gpuimage-library:1.4.1'
	
	//7picasso图片处理依赖 picasso的特效库
	 implementation 'com.squareup.picasso:picasso:2.5.2'
	 implementation 'jp.wasabeef:picasso-transformations:2.1.2'
	//picasso GPU Filters
    implementation 'jp.co.cyberagent.android.gpuimage:gpuimage-library:1.4.1'
	
   //8网络请求
		implementation 'com.zhy:okhttputils:2.0.0'
		implementation 'com.squareup.okhttp:okhttp:2.4.0'
		implementation 'com.squareup.okio:okio:1.5.0'
   //9数据解析
		implementation 'com.alibaba:fastjson:1.2.17'
		implementation 'com.android.support:recyclerview-v7:25.2.0'
		implementation 'com.google.code.gson:gson:2.8.1'
   //10下拉刷新上拉加载(如果是报错就改下版本号改为1.0.3)
		implementation 'com.lcodecorex:tkrefreshlayout:1.0.7'
   //11图片选择器
		implementation 'cn.finalteam:galleryfinal:1.4.8.7'
		implementation 'cn.finalteam.rxgalleryfinal:library:1.0.9'
   //12图片压缩
		implementation 'top.zibin:Luban:1.0.9'
   //13联动
		implementation 'com.contrarywind:Android-PickerView:3.2.5'
	//implementation 'com.contrarywind:Android-PickerView:3.x'
   //注:实际引入请把"3.x"替换成具体版本号,最新版本号请以GitHub上面提供的为准
   //14轮播图
		implementation 'com.bigkoo:convenientbanner:2.0.5'
		 implementation 'com.jude:rollviewpager:1.4.6'
	//15xbanner比Banner效果多
		implementation 'com.xhb:xbanner:1.3.0'
		implementation 'com.xhb:xbanner:1.2.2'
		implementation 'com.nineoldandroids:library:2.4.0'
   //16eventbus
		implementation 'org.greenrobot:eventbus:3.0.0'
  //17第三方时间地区选择器
		implementation 'com.contrarywind:Android-PickerView:3.2.5'
  //18流式布局
		implementation 'com.github.alidili:FlowLayout:v1.1'
  //19权限申请
		implementation 'pub.devrel:easypermissions:0.2.1'
  //20Recyclerview
		implementation 'com.android.support:recyclerview-v7:25.0.0'
	//21BottomNavigationBar底部栏(导航栏)
		implementation 'com.android.support:design:25.0.0'
	//22viewpager小圆点
		implementation 'me.relex:circleindicator:1.2.2@aar'
	//23ViewPagerIndicator
		implementation 'com.shizhefei:ViewPagerIndicator:1.1.6'
	//24TabLayout
	    implementation 'com.android.support:design:25.2.0'
	 //25Retrofit依赖 // Okhttp库  // 支持返回Gson //支持返回字符串
		implementation 'com.squareup.retrofit2:retrofit:2.0.2'
		implementation 'com.squareup.okhttp3:okhttp:3.1.2'
		implementation 'com.squareup.retrofit2:converter-gson:2.0.0-beta4'
		implementation 'com.squareup.retrofit2:converter-scalars:2.0.0'
	 //26cardview CardView是在安卓5.0提出的卡片式控件
		implementation 'com.android.support:cardview-v7:25.2.1'
	 //27例如:Android6.0动态权限管理、网络请求、文件上传下载、图片选择、应用检查更新等等...
		implementation 'com.github.qxq.library:qxqsdk:1.0.1'
    //28底部导航栏
		implementation 'am.widget:gradienttabstrip:27.0.2
	 //29扫描二维码
		implementation 'cn.yipianfengye.android:zxing-library:2.2'
	//30强大的工具类 RXTools
		implementation 'com.github.vondear:RxTools:v1.7.6.4'
	//31各种样式的弹出窗 (博客地址:https://juejin.im/user/57c900182e958a0068ccc5f2)
		implementation 'com.timmy.tdialog:tdialog:1.3.1'
	//32流程步骤指示器 stepview
		implementation 'com.xyz.step:step:1.0.4'
	//33卫星菜单(类似桌面小圆圈)
		implementation 'csy.menu.satellitemenulib:SatelliteMenu:1.0.3'
	//34顶上去
		implementation "de.halfbit:pinned-section-listview:1.0.0"
	 //35炫酷的滑动卡片(在项目根目录 build.gradle文件中加入:maven { url "https://jitpack.io" })
		implementation 'com.github.HalfStackDeveloper:SwipeCardRecyclerView:v1.0.1'
	 //36SliderLayout 是一款自定义的无限自动轮播滚动控件,可以实现类似于京东淘宝的广告轮播效果。
		implementation 'com.liuting.sliderlayout:SliderLayout:1.0.1'
	 //37动画库
		implementation 'com.airbnb.android:lottie:2.5.0'
	 //38刷卡布局效果-开源框架AndroidSwipeLayout使用解
	   implementation 'com.android.support:recyclerview-v7:21.0.0'
      implementation 'com.android.support:support-v4:20.+'
      implementation "com.daimajia.swipelayout:library:1.2.0@aar"
	 //39功能强大的EditText 仿支付宝数字滚动的TextView 可展开收起的LinearLayout  轻量级底部导航栏
		implementation 'com.github.chaychan:PowerfulViewLibrary:1.2.1'
	 //40可用来显示功能介绍引导用户的类
		implementation 'com.github.wooplr:Spotlight:1.2.3'
	
	 //41智能下拉刷新框架-SmartRefreshLayout(导一个依赖就行)(使用不同的类,刷新效果不同“水滴效果:WaveSwipeHeader;弹出圆圈:BezierCircleHeader...”)
		 //1.1.0 API改动过大,老用户升级需谨慎
			implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.1.0-alpha-1'
			implementation 'com.scwang.smartrefresh:SmartRefreshHeader:1.1.0-alpha-1'//没有使用特殊Header,可以不加这行
			implementation 'com.android.support:appcompat-v7:25.3.1'//版本随意(必须)
		 //1.0.4 当1.1.0出现问题可以回退到1.0.4-7
			implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.0.4-7'
			implementation 'com.scwang.smartrefresh:SmartRefreshHeader:1.0.4-7'//没有使用特殊Header,可以不加这行
			implementation 'com.android.support:appcompat-v7:25.3.1'//版本随意(必须)
			implementation 'com.android.support:design:25.3.1'//版本随意(非必须,引用可以解决无法预览问题)
	
	//42检测内存泄漏的常见工具-LeakCanary
		   debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5'
		   releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5'
		   testCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.5'
	
	// 43轻量级底部导航栏(建议使用最新版本)
		implementation 'com.github.chaychan:BottomBarLayout:1.0.8'
	//44仿手机支付宝支付数字密码输入验证,文字信息输入验证
		implementation 'com.xw.repo:fillblankview:2.0@aar'
	//45万能的公告栏轮播 View,也可用于商品个性垂直轮播展示
		implementation 'me.bakumon:bulletinview:1.0.0'
	//46这是一个基于AlertDialog和Dialog这两个类封装的多种弹出框样式
		implementation 'com.dou361.dialogui:jjdxm-dialogui:x.x.x'
	//历史版本:
			implementation 'com.dou361.dialogui:jjdxm-dialogui:1.0.3'
			implementation 'com.dou361.dialogui:jjdxm-dialogui:1.0.2'
			implementation 'com.dou361.dialogui:jjdxm-dialogui:1.0.1'
			implementation 'com.dou361.dialogui:jjdxm-dialogui:1.0.0'
	//47识别身份证头像面,身份证国徽面,银行卡,行驶证,驾驶证
		implementation 'com.github.eric0liang:lib_cardocr:1.0.4'
	//48京东 Android 客户端样式的级联地址选择器
	   implementation 'com.github.chihane:JDAddressSelector:1.1.4'
	//49 汉字转拼音
	   implementation 'com.github.promeg:tinypinyin:2.0.3'
   //50 万能的Adapter(与RecyclerView配合使用)
	   implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.30'
   //51 强大的播放器(https://github.com/google/ExoPlayer/releases版本及地址)
	   implementation  'com.google.android.exoplayer:exoplayer:2.8.1'
    implementation 'com.google.android.exoplayer:exoplayer-dash:2.8.1'
     implementation 'com.google.android.exoplayer:exoplayer-ui:2.8.1'
   //52 实现双击缩放、平移缩放 photodraweeview(搭配使用)
	   implementation 'com.facebook.fresco:fresco:1.3.0'
      implementation 'me.relex:photodraweeview:1.1.3'
   //53 屏幕适配(https://github.com/JessYanCoding/AndroidAutoSize今日头条屏幕适配)
	   implementation 'me.jessyan:autosize:0.9.1'
   //53 万能的JC播放器(https://github.com/yangguangfu520/MobilePlayer1020在里面找)
	   implementation 'fm.jiecao:jiecaovideoplayer:5.5'
	 //54 优雅的加载Loading框架
	  implementation 'com.kingja.loadsir:loadsir:1.3.6'
	//55Android 内存泄漏分析利器——leakcanary
	   debugCompile 'com.squareup.leakcanary:leakcanary-android:1.3'
      releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-op:1.3'
  //56工具类 https://blog.csdn.net/abcwang1234/article/details/53421290
       implementation 'com.blankj:utilcode:1.3.4'
  //57一个强大的Android图表视图/图形视图库,支持线状 - 柱状,饼状,气泡图和K线图,支持缩放,拖动和动画。
   implementation 'com.github.PhilJay:MPAndroidChart:v3.0.3'
  //58	AppIntro 是一个让人轻松快速搭建漂亮酷炫的引导页库
	implementation 'com.github.paolorotolo:appintro:v5.1.0'
	//59 app更新依赖
	  implementation 'com.qianwen:update-app:3.5.2'
	//60 替换LinLayout
  implementation 'com.google.android:flexbox:1.1.0'

检查错误:

gradlew compileDebugSource --stacktrace -info
在AndroidStudio的terminal中输入上面的命令,重新编译查看gradle的具体报错信息
运行如上命令后:
gradlew compileDebugSources
提示错误信息
问题总结:
错误1:
Android studio 3.0.1 版本gradle.properties根目录添加
解决:
android.enableAapt2=false
错误2:
Error:Plugin with id 'com.android.application' not found.
Consult IDE log for more details (Help | Show Log)
解决:
总配置文件内是否有启动窗口
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_41620505/article/details/102673385

智能推荐

JavaScript学习笔记_curry函数未定义-程序员宅基地

文章浏览阅读343次。五种原始的变量类型1.Undefined--未定义类型 例:var v;2.String -- ' '或" "3.Boolean4.Number5.Null--空类型 例: var v=null;Number中:NaN -- not a number非数本身是一个数字,但是它和任何数字都不相等,代表非数,它和自己都不相等判断是不是NaN不能用=_curry函数未定义

兑换码编码方案实践_优惠券编码规则-程序员宅基地

文章浏览阅读1.2w次,点赞2次,收藏17次。兑换码编码设计当前各个业务系统,只要涉及到产品销售,就离不开大大小小的运营活动需求,其中最普遍的就是兑换码需求,无论是线下活动或者是线上活动,都能起到良好的宣传效果。兑换码:由一系列字符组成,每一个兑换码对应系统中的一组信息,可以是优惠信息(优惠券),也可以是相关奖品信息。在实际的运营活动中,要求兑换码是唯一的,每一个兑换码对应一个优惠信息,而且需求量往往比较大(实际上的需求只有预期_优惠券编码规则

c语言周林答案,C语言程序设计实训教程教学课件作者周林ch04结构化程序设计课件.ppt...-程序员宅基地

文章浏览阅读45次。C语言程序设计实训教程教学课件作者周林ch04结构化程序设计课件.ppt* * 4.1 选择结构程序设计 4.2 循环结构程序设计 4.3 辅助控制语句 第四章 结构化程序设计 4.1 选择结构程序设计 在现实生活中,需要进行判断和选择的情况是很多的: 如果你在家,我去拜访你 如果考试不及格,要补考 如果遇到红灯,要停车等待 第四章 结构化程序设计 在现实生活中,需要进行判断和选择的情况..._在现实生活中遇到过条件判断的问

幻数使用说明_ioctl-number.txt幻数说明-程序员宅基地

文章浏览阅读999次。幻数使用说明 在驱动程序中实现的ioctl函数体内,实际上是有一个switch{case}结构,每一个case对应一个命令码,做出一些相应的操作。怎么实现这些操作,这是每一个程序员自己的事情。 因为设备都是特定的,这里也没法说。关键在于怎样组织命令码,因为在ioctl中命令码是唯一联系用户程序命令和驱动程序支持的途径 。 命令码的组织是有一些讲究的,因为我们一定要做到命令和设备是一一对应的,利_ioctl-number.txt幻数说明

ORB-SLAM3 + VScode:检测到 #include 错误。请更新 includePath。已为此翻译单元禁用波浪曲线_orb-slam3 include <system.h> 报错-程序员宅基地

文章浏览阅读399次。键盘按下“Shift+Ctrl+p” 输入: C++Configurations,选择JSON界面做如下改动:1.首先把 “/usr/include”,放在最前2.查看C++路径,终端输入gcc -v -E -x c++ - /usr/include/c++/5 /usr/include/x86_64-linux-gnu/c++/5 /usr/include/c++/5/backward /usr/lib/gcc/x86_64-linux-gnu/5/include /usr/local/_orb-slam3 include 报错

「Sqlserver」数据分析师有理由爱Sqlserver之十-Sqlserver自动化篇-程序员宅基地

文章浏览阅读129次。本系列的最后一篇,因未有精力写更多的入门教程,上篇已经抛出书单,有兴趣的朋友可阅读好书来成长,此系列主讲有理由爱Sqlserver的论证性文章,希望读者们看完后,可自行做出判断,Sqlserver是否真的合适自己,目的已达成。渴望自动化及使用场景笔者所最能接触到的群体为Excel、PowerBI用户群体,在Excel中,我们知道可以使用VBA、VSTO来给Excel带来自动化操作..._sqlsever 数据分析

随便推点

智慧校园智慧教育大数据平台(教育大脑)项目建设方案PPT_高校智慧大脑-程序员宅基地

文章浏览阅读294次,点赞6次,收藏4次。教育智脑)建立学校的全连接中台,对学校运营过程中的数据进行处理和标准化管理,挖掘数据的价值。能:一、原先孤立的系统聚合到一个统一的平台,实现单点登录,统一身份认证,方便管理;三、数据共享,盘活了教育大数据资源,通过对外提供数。的方式构建教育的通用服务能力平台,支撑教育核心服务能力的沉淀和共享。物联网将学校的各要素(人、机、料、法、环、测)全面互联,数据实时。智慧校园解决方案,赋能教学、管理和服务升级,智慧教育体系,该数据平台具有以下几大功。教育大数据平台底座:教育智脑。教育大数据平台,以中国联通。_高校智慧大脑

编程5大算法总结--概念加实例_算法概念实例-程序员宅基地

文章浏览阅读9.5k次,点赞2次,收藏27次。分治法,动态规划法,贪心算法这三者之间有类似之处,比如都需要将问题划分为一个个子问题,然后通过解决这些子问题来解决最终问题。但其实这三者之间的区别还是蛮大的。贪心是则可看成是链式结构回溯和分支界限为穷举式的搜索,其思想的差异是深度优先和广度优先一:分治算法一、基本概念在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两_算法概念实例

随笔—醒悟篇之考研调剂_考研调剂抑郁-程序员宅基地

文章浏览阅读5.6k次。考研篇emmmmm,这是我随笔篇章的第二更,原本计划是在中秋放假期间写好的,但是放假的时候被安排写一下单例模式,做了俩机试题目,还刷了下PAT的东西,emmmmm,最主要的还是因为我浪的很开心,没空出时间来写写东西。  距离我考研结束已经快两年了,距离今年的考研还有90天左右。  趁着这个机会回忆一下青春,这一篇会写的比较有趣,好玩,纯粹是为了记录一下当年考研中发生的有趣的事。  首先介绍..._考研调剂抑郁

SpringMVC_class org.springframework.web.filter.characterenco-程序员宅基地

文章浏览阅读438次。SpringMVC文章目录SpringMVC1、SpringMVC简介1.1 什么是MVC1.2 什么是SpringMVC1.3 SpringMVC的特点2、HelloWorld2.1 开发环境2.2 创建maven工程a>添加web模块b>打包方式:warc>引入依赖2.3 配置web.xml2.4 创建请求控制器2.5 创建SpringMVC的配置文件2.6 测试Helloworld2.7 总结3、@RequestMapping注解3.1 @RequestMapping注解的功能3._class org.springframework.web.filter.characterencodingfilter is not a jakart

gdb: Don‘t know how to run. Try “help target“._don't know how to run. try "help target".-程序员宅基地

文章浏览阅读4.9k次。gdb 远程调试的一个问题:Don't know how to run. Try "help target".它在抱怨不知道怎么跑,目标是什么. 你需要为它指定target remote 或target extended-remote例如:target extended-remote 192.168.1.136:1234指明target 是某IP的某端口完整示例如下:targ..._don't know how to run. try "help target".

c语言程序设计教程 郭浩志,C语言程序设计教程答案杨路明郭浩志-程序员宅基地

文章浏览阅读85次。习题 11、算法描述主要是用两种基本方法:第一是自然语言描述,第二是使用专用工具进行算法描述2、c 语言程序的结构如下:1、c 语言程序由函数组成,每个程序必须具有一个 main 函数作为程序的主控函数。2、“/*“与“*/“之间的内容构成 c 语言程序的注释部分。3、用预处理命令#include 可以包含有关文件的信息。4、大小写字母在 c 语言中是有区别的。5、除 main 函数和标准库函数以..._c语言语法0x1e