Eclipse中使用Android5.0新特性CardView

原文地址:点击打开链接 

在去年Google发布了代号Android L(版本号Android5.0,SDK为API 21)后,Android的新特性就为开发者所津津乐道,尤其是CardView和RecyclerView。使界面设计更加美观,更加方便。本篇文章来聊聊如何在Eclipse中使用Android L新特性CardView来进行开发。由于大家手上一般都没有Android 5.0设备,所以最好装好Genymotion模拟器来进行运行。

具体实现步骤如下:

(1)新建Android项目,要求Target SDK和Compile With都至少选择 API 21 :Android 5.0及以上。


(2)打开Eclipse中的SDK Manager,要求装好Android 5.0,API 21下面的安装包。(该过程可能会很慢,耐心等。)


(3)同样在这里,在Extras目录下,要求至少装好Android Support Library,且版本至少为21.即对应了API 21.因为CardView是在support.v7包下面的。所以要更新这一步。(也可能会比较慢,你懂的)

(4)然后在Eclipse中导入CardView依赖库。import项目:


(5)然后找到cardview所在位置。目录为:Android SDK源目录-->extras-->android-->suuport-->v7-->cardview.然后选中Copy project into workspace.即复制到工作空间。


(6)此时为了cardview项目和原先的项目有所区分,修改项目名称为cardview_lib_v7.即该项目是不能直接运行的,是作为其他项目的依赖库存在的。

(7)然后选中cardview_lib_v7,右键-->properties-->Android.在上方选中Android 5.0,下方选中Is Library。Apply-->OK.这样该项目就能作为别的项目的库了。


(8)在我们的项目CardViewDemo中引入刚才的cardview_lib_v7.CardViewDemo右键-->Properties-->Android-->Add.  选中cardview_lib_v7,OK。   然后Apply-->OK.



(9)这样就能成功导入了cardview_lib_v7依赖包,查看CardViewDemo项目中的Android  Dependencies,可以发现已经成功引入了jar包。


你可能感兴趣的:(【Android】)