slidingmenu 中view使用练习

左右侧滑控件,估计以后使用中必不可少。

尝试试用下,发现摸索的过程很蛋疼。

首先是现在使用ADT 版本自动生成 super v4 包和 控件中的 superv4包 版本不同,需要修改统一,建议统一成旧版本,也就是使用 控件actionbarsherlock 中的spuerv4包

然后,尝试将viewpage 模块的项目拷贝拷贝进自己的项目中来。

接下来,缺什么,补什么。

最后,需要的包名是四个:

BaseActivity.java
ColorFragment.java
SampleListFragment.java
ViewPagerActivity.java

当然,配置信息,xml和图片也不能找,总之,从viewpage开始,一个一个问题解决,知道全部红色叉叉消失。

然后,简单修改下:SampleListFragment中的 adapter ,就可以修改侧栏显示信息了。

具体点击事件,需要自己实现,暂时还没研究透彻。

期间我学到的:

1,R文件n次丢失;检查xml文件

2,super -v4版本信息 不一致,统一一下

[2013-06-11 23:31:39 - SilDemo] Found 3 versions of android-support-v4.jar in the dependency list,
[2013-06-11 23:31:39 - SilDemo] but not all the versions are identical (check is based on SHA-1 only at this time).
[2013-06-11 23:31:39 - SilDemo] All versions of the libraries must be the same at this time.
[2013-06-11 23:31:39 - SilDemo] Versions found are:
[2013-06-11 23:31:39 - SilDemo] Path: D:\wang_xiaohao\android\library_Sliding\libs\android-support-v4.jar
[2013-06-11 23:31:39 - SilDemo] Length: 271754
[2013-06-11 23:31:39 - SilDemo] SHA-1: 53307dc2bd2b69fd5533458ee11885f55807de4b
[2013-06-11 23:31:39 - SilDemo] Path: D:\wang_xiaohao\android\actionbarsherlock\libs\android-support-v4.jar
[2013-06-11 23:31:39 - SilDemo] Length: 271754
[2013-06-11 23:31:39 - SilDemo] SHA-1: 53307dc2bd2b69fd5533458ee11885f55807de4b
[2013-06-11 23:31:39 - SilDemo] Path: D:\wang_xiaohao\android\SilDemo\libs\android-support-v4.jar
[2013-06-11 23:31:39 - SilDemo] Length: 385685
[2013-06-11 23:31:39 - SilDemo] SHA-1: 48c94ae70fa65718b382098237806a5909bb096e
[2013-06-11 23:31:39 - SilDemo] Jar mismatch! Fix your dependencies

3,这个,暂时没解决,http://stackoverflow.com/questions/7870265/unable-to-execute-dex-multiple-dex-files-define-lcom-myapp-rarray

这里说是super-v4问题,我重新创建了项目,就可以了。没搞明白。

Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;

 

总之,今晚又有进步了。。。。

再折腾会,看看如何实现点击事件。

天气预报,预算完成50%。

数据和获取完毕;

本地保存、读取封装完毕;

未完成:配置信息、界面规划、UI、折线图。。等

明天等面试结果,求好运。

还要继续投简历~

截个图:

posted @   wang_xiaohao  阅读(549)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示