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 ,然后安装,成功后结果如下图所示

        

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

       

完成工程的导入。

       

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


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


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


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


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


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



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

      

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

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



运行工程,发现正常。

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



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值