我正在尝试实施Lucas Rocha提供的优秀图书馆。该库允许在ListViews上进行非常有效的滚动。
https://github.com/lucasr/smoothie
他的文字说明1.添加Smoothie的jar作为你项目的依赖。但是我无法在包中找到任何jar文件。
我已通过电子邮件发送给他,但他的回答仅仅是指他模块中的叙述。没有关于如何实施此功能的用户友好指南。 它显然是针对有经验的程序员,但如果所有“不那么有经验”的程序员能够在这方面取得进展,那将会非常有用。
所以我的问题: 任何人都可以提供有关如何实现思慕雪图书馆的明确分步指导。
提前致谢
答案 0 :(得分:1)
JAR需要从源代码编译,因为编译版本不能直接下载。你可以看到我的sample application看到Smoothie在行动。示例应用程序还包含从最新的Smoothie源代码编译的JAR文件。
至少,您需要编写两个类,一个扩展android.support.v4.widget.CursorAdapter
,另一个扩展org.lucasr.smoothie.ItemLoader
。上面提到的示例应用程序包含扩展上述内容的ContactAdapter
和ContactLoader
类。
这些类的编码顺序并不重要,但我发现实现ContactAdapter
更容易,因此首先对其进行编码。