android开发学习笔记——好用的第三方UI库及导入时几则注意事项

在开发的过程中,为了不重复造轮子,也为了把更多的时间精力投入到数据逻辑的编写上,务必要使用第三方库来加快UI开发以及提高UI美观。下面别人整合的几个UI库的链接。

     https://github.com/wasabeef/awesome-android-ui

     https://hndeveloper.github.io/2017/github-android-ui.html

 

选中需要的UI组件后,按照介绍直接在module的build.gradle里添加相应依赖的代码即可,但是要注意一下几点:

 

一、注意对应组件的要求的最小android SDK版本以及你的gradle版本

   要在自己module的build.gradle中找到

   如果要使用的组件的最小SDK版本大于自己的版本,那么要么提高版本,要么就换一个版本要求低一点的组件(一般都能找到版本更低的替代组件,但不要轻易提高你的版本,因为这可能会导致最后APP的兼容性很差)

   如果要改SDK版本,可以在项目设置中改,具体步骤图解为:

  (一)打开Project structure

(二)选中你对应的module

(三)按需要,在Properties里修改Compile Sdk Version或者在Flavors中改最小SDK版本或者目标SDK版本

 

二、导入第三方库要加的几条代码

   一般会有提示,导入第三方库之前至少要在你的module的build.gradle中的repositories中加入下面的代码(或者其中之一)

然后直接在下面的dependencies中加入对应的依赖即可,这里注意,很多老版本文档帮助中说加入的是

 compile '对应的第三方库'

而新版本的android studio统一改成了使用implementation添加库依赖。

 

三、com.android.support冲突

导入多个第三方依赖时,容易出现com.android.support冲突,注意报错信息的提示,检查自己的库依赖,删掉冲突且不必要的库依赖,例如

在导入了某个第三方库依赖之后,我发现创建app自带的com.android.support与其版本不一,发生冲突了。回想后也没有用到新版本的appcompat,因此把这个给删掉,解决了冲突。

 

四、通过jar文件导入第三方库

首先把下载好的jar文件复制到你module的libs目录下(在android studio中要切换成Project视图才找得到)

这还没完,最后一步,右键jar文件,add as library,完工。

 

 

  • 6
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值