Eclipse下使用Android(安卓)Design Support Library中的控件
我只测试了 Design效果的Login和Scrolling效果控件。
最下面奉上2个demo。
1、File\import导入sdk\extras\android\support\V7\appcompat后,右键项目Properties\Android\Is Library勾选。(报错的话把项目改到6.0sdk即可)
2、同上,导入design包,勾选Is Library后,Add添加上面的v7包。(报错的话把项目改到6.0sdk即可)
3、新建一个项目(注意新建的项目样式要引用v7的Theme.AppCompat.Light),不然会报错:You need to use a Theme.AppCompat theme (or descendant) with the design library(意思是你的项目需要用Theme.AppCompat样式)。右键项目Properties\Android\Add添加design包引用即可。
4、然后我直接把android studio创建的示例代码,直接拷贝到Eclipse的项目中,运行即可。
很多人的sdk路径下没有support Library分支。解决:我是拷贝了别人的support文件夹,放到对应的目录下,再打开sdk manager就有了,然后我自己更新到最新再使用。
下面是项目截图:
下面上运行效果图:
在移植“NavigationView”遇到个问题,没解决(下面是报错),如果有移植成的留言分享下:感激。
07-27 04:28:56.671: E/AndroidRuntime(16974): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.design.internal.NavigationMenuView" on path: DexPathList[[zip file "/data/app/com.example.testnavigationviewdesign-2.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.testnavigationviewdesign-2, /system/lib]]
Demo链接:http://download.csdn.net/detail/u010470383/9587775
更多相关文章
- Android(安卓)手机震动调用
- Android(安卓)ViewPager使用详解
- 一起来学Android(安卓)Studio:(三)导入项目
- Android(安卓)App 开源项目使用统计
- Android(安卓)动画各种实现,包括帧动画、补间动画和属性动画的总
- import小伙伴项目后 关于修改gradle插件版本的问题
- Android(安卓)属性动画(一)
- Android(安卓)UI中的style和theme以及AlertDialog
- 第六章、android的Drawable