仿写“同行说”之UI控件介绍

在上一篇博客中,我们分析了“同行说”几个主要界面的实现方式,也提到了实现过程中需要用到的UI控件。由于这些控件都包含在了Google发布的Design Support Library中,所以我们想要使用这些控件就必须先进行Design Support Library的相关配置工作。

首先,请确保你的Android Gradle plugin版本在V1.5.0以上,否则在使用时将会出现与Lollipop之前的版本不兼容的问题,可能会出现类似——Caused by: android.content.res.Resources$NotFoundException: XXX的错误。

   更改依赖:

dependencies {
    classpath 'com.android.tools.build:gradle:1.5.0'
}
   

   然后,你需要更新你的build.gradle文件

android {
   compileSdkVersion 23  //需要与你的support libs版本保持一致
}

ext {
  supportLibVersion = '23.2'  // 这个变量可以用来作为support libs版本一致性的参考
}

   紧接着,在你的app/build.gradle文件下添加以下依赖:

dependencies {
    compile "com.android.support:appcompat-v7:${supportLibVersion}"
    compile "com.android.support:design:${supportLibVersion}"
}
   

   为了使用RecyclerView,CardView或者其他support v7包相关的libs,还需要更新相应的版本。比如,在新的Design Support Library中就使用它了的一些新特征。

dependencies {
    compile "com.android.support:recyclerview-v7:${supportLibVersion}"
}
   

   如果想使用Percent Support Library,需要添加相应依赖:

dependencies {
    compile "com.android.support:percent:${supportLibVersion}"
}
   

   最后,你还需要使用SDK Manager来下载Android Support Repository和Android Support Library以确保可以正常地使用所有UI组件。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值