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、折线图。。等
明天等面试结果,求好运。
还要继续投简历~
截个图:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?