Toolbar使用过程中遇到的问题
2015-10-29 22:27
344 查看
起因是自己做的App被吐槽太丑了,而且自己也是的确没看官方设计文档,有人说用Toolbar会好看不少,自己以前根本就没从书上见到过这个东西,用起来才知道有多麻烦问题不断。
首先第一个问题是自己用的eclipse,要导入D:\安卓\SDK\extras\android\support\v7\appcompat\libs(SDK前的路径各有不同)下的V4和V7,一开始我用的都是V4兼容包,没用V7所以导入时直接从网上下载了一个就导入了,导致不兼容的问题(V7需要相应的V4包支持)。
然后我改为上述路径下的V7包,发现我的V7包比网上下载下来的少很多控件,发觉自己用的版本太老了,于是更新ADT以及SDK,ADT直接从网上下载后离线安装就可以,记得先卸载已经安装的ADT,而SDK更新需要使用SDK manager 但是如果不配置一下网络环境的话根本连不上,这个上网搜一下解决SDK更新速度慢的问题一大堆,很容易解决。
两部分更新完后就可以测试了,直接在eclipse中新建一个项目就单纯测试Toolbar。将上面说的路径下的两个jar包复制到项目libs文件夹下,然后clean下,会自动buildpath,继续根据网络上的步骤更改style设置,我看的教程是这一篇http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1118/2006.html,其中遇到的问题基本可以在这一篇中找到解决办法http://my.oschina.net/u/1252704/blog/384669。
首先第一个问题是自己用的eclipse,要导入D:\安卓\SDK\extras\android\support\v7\appcompat\libs(SDK前的路径各有不同)下的V4和V7,一开始我用的都是V4兼容包,没用V7所以导入时直接从网上下载了一个就导入了,导致不兼容的问题(V7需要相应的V4包支持)。
然后我改为上述路径下的V7包,发现我的V7包比网上下载下来的少很多控件,发觉自己用的版本太老了,于是更新ADT以及SDK,ADT直接从网上下载后离线安装就可以,记得先卸载已经安装的ADT,而SDK更新需要使用SDK manager 但是如果不配置一下网络环境的话根本连不上,这个上网搜一下解决SDK更新速度慢的问题一大堆,很容易解决。
两部分更新完后就可以测试了,直接在eclipse中新建一个项目就单纯测试Toolbar。将上面说的路径下的两个jar包复制到项目libs文件夹下,然后clean下,会自动buildpath,继续根据网络上的步骤更改style设置,我看的教程是这一篇http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1118/2006.html,其中遇到的问题基本可以在这一篇中找到解决办法http://my.oschina.net/u/1252704/blog/384669。
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories