动手操作开源安卓用户界面库


在一个previous post我列出了一些免费的用户界面库。在本文中,我将看一下示例应用程序。

没有比亲自尝试更好的方法来试验用户界面库的工作方式了。许多用户界面库项目提供了很好的应用实例。这些应用程序会让你很好地理解现实生活中真实设备的功能。如果你是一个开发人员,你可以向你的设计者展示这些例子,让他们看看什么样的功能和交互是现成的。

更好的是,这些应用的源代码是可用的。如果您需要任何此类功能,只需下载源代码并将其用作示例实现。



行动吧夏洛克·演示


http://actionbarsherlock.com/

Market link

Source code


行动吧夏洛克是最有用的图书馆之一。演示应用程序有大量不同功能的例子,包括动作栏导航、片段、加载器,甚至服务广播。






行动吧夏洛克风格


actionbarsherlock.com

Market link

Source code


这是另一个行动吧夏洛克应用。这一个是演示动作酒吧的风格。






视图页面指示器示例


viewpagerindicator.com

Market link

Source code


视图寻呼机指示器示例让您了解和感受不同视图寻呼机指示器配置的工作原理。




安卓的拉至刷新


www.senab.co.uk/portfolio/pull-to-refresh-for-android

Example app link (apk)

Source code


这个示例应用程序允许您在列表上尝试拉至刷新功能。



(直接链接到APK)



GDCatalog (GreenDroid)


github.com/cyrilmottier/GreenDroid

Market link

Source code


GreenDroid示例应用程序让您体验该库提供的丰富功能。这些包括自定义项目视图、动作栏、分段栏、快速动作图像查看器和寻呼机。





汉斯和格雷特样本


hansel-and-gretel.com

Market link

Source code


看看碎片面包屑如何与这个示例应用程序一起工作。





安卓查询演示片段

code.google.com/p/android-query
Market link
Source code

这个库不是用户界面库,但我还是决定把它包含在列表中。它包含了大量的网络通信XML解析等示例。




安卓用户界面模式


没有可用的主页

Market link

没有可用的源代码


该应用程序的作者已经将多个开源库项目收集到一个应用程序中。有些项目已经过时了,我建议您在提交到这里的任何一个库之前,做一点搜索来寻找替代项目。这个应用程序仍然给你一个机会去尝试多个不同的库,看看它们是如何与你一起工作的。

请注意,即使这个应用程序的名字与我的博客非常相似,它也不是由这个博客完成的,也不附属于这个博客。

 

发件人http://www.androiduipatterns.com/2012/01/hands-on-open-source-android-ui.html