ecplise 中导入 Android design support library

         Android Design Support Library 是一种兼容库,为所有的开发者,所有2.1以上的设备,带来了一些重要的material design控件。你可以在这里面找到navigation drawer view输入控件的悬浮标签悬浮操作按钮snackbar选项卡以及将这些控件结合在一起的手势滚动框架

        本文主要为大家介绍如何在ecplise的开发环境中使用Android Design Support Library。

        1. 首先打开ecplise然后打开Android SDK Manager ,然后在Extras目录下找到Android Support  Library ,然后安装,成功后结果如下图所示

        ecplise 中导入 Android design support library_第1张图片

       2. 首先我们必须把Android Design Support Library当做库工程导入ecplise 中以便我们项目中使用,我们点击File,import工程,选择Android下面的 Existing Android Code Into WorkSpace,找到自己的SDK目录所在,依次选择extras-->android-->support,然后找到design,点击导入(最好选中Copy projects into workspace,方便我们进行管理)。如下图所示

       ecplise 中导入 Android design support library_第2张图片

完成工程的导入。

       ecplise 中导入 Android design support library_第3张图片

这时候我们发现导入的工程出现错误,不要着急这是因为缺少一些文件,Android Support Design Library需要v7包中的一些文件,因此我们需要按照上面的方法导入v7包中的文件,v7包是在SDK下面的extras->android->support下面,选择v7包下面的appcompat然后导入

ecplise 中导入 Android design support library_第4张图片

当导入成功时我们右键工程Properties,选择Android,这时候我们会看见islibrary 是打勾的,证明导入是成功的。

ecplise 中导入 Android design support library_第5张图片

       2 .回到上面的问题,我们的design工程是报错的,这时候我们在design工程中引入v7-appcompat工程,右键Properties ,选择Android,如下图

ecplise 中导入 Android design support library_第6张图片

首先我们看到design也是一个库工程,我们点击下面的报错的,然后Remove掉,点击Add添加我们之前导入库工程v7-appcompat

ecplise 中导入 Android design support library_第7张图片

点击ok ,成功后如下图所示

ecplise 中导入 Android design support library_第8张图片

然后这时候我们的发现我们design的工程的错误消失了



     3.我们design库工程就建好了,然后在工程中使用,新建一个Android工程,然后右键Properties ,选择Android 将design库工程导入进来,如图所示

      ecplise 中导入 Android design support library_第9张图片

此时需注意一个问题,如果我们的工程中已经导入了v7-appcompat,我们必须将其删掉,因为我们的design工程中已经导入了v7-appcompat,会出现重复,所以必须将原来的删掉。

这里我们为了测试就使用一下design包中的TextInputLayout ,如图所示

ecplise 中导入 Android design support library_第10张图片


运行工程,发现正常。

注:可能大家在具体的操作过程中,可能遇到一些问题,大家可以给我留言,或者QQ交流(1427730623)



你可能感兴趣的:(Android)