您的位置:首页 > 产品设计 > UI/UE

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

2016-04-01 14:04 585 查看
在上一篇博客中,我们分析了“同行说”几个主要界面的实现方式,也提到了实现过程中需要用到的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组件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: