文档章节

Android开发 第三方免费UI组件

Thanks
 Thanks
发布于 2014/05/16 13:36
字数 568
阅读 809
收藏 31

本文编译自 androiduipatterns,意在分享一些免费、开源的 Android UI 库及组件资源。

一、UI 组件库

  1. GreenDroid

该项目可以实现下列的 UI 设计:

动作栏(Action Bar) 快捷动作(Quick Action) 工作区(Workspace) 动态列表(Dynamic List) 以及许多更有用的组件。

项目网站 / 示例

  1. ActionBarSherlock

在 Google 针对手机的动作条 API 推出前,该项目一直与 ICS 一起使用。Jake 最近将项目拓展到了动作条之外。这里也有针对工作区等的组件。

项目网站 / 示例

  1. Android Compatibility Package

这是一个来自 Google Android 库的官方扩展。Compatibility Package 顾名思义就是 Android 官方针对旧平台版本所不支持的 API 或是 Android Framework 没有提供的函数库,将其打包发布。它包含了许多非常有用的 API。该包同样包含工作区 UI 设计的实现。

项目网站

二、UI 组件

  1. iosched

这是一个官方的 Google I/O的应用(同样可用在 GDD,Google Developer Day)(注:Google I/O是 Google 每年都会举办的历时两天的开发者大会,该大会谈及各种技术问题。开发人员会提供非常多的示例来展示他们的技术。这个项目专门为了这个会议提供了一个 Android 应用程序。)。该应用程序实现了大量的 UI 设计,成为 Google Android 设备拥护者的参考标准。强烈推荐使用该应用程序的仪表盘 UI 设计模式。(Google 代码链接:Dashboard.java)

项目网站:http://code.google.com/p/iosched/

  1. Android-Viewflow

该项目的工作区 UI 设计模式与 Google Docs 所使用非常相似。

项目网站:https://github.com/pakerfeldt/android-viewflow

  1. android-coverflow

该项目可以用于完成一个 cover flow。在这个项目网站的视频中可以得到更多的信息。

项目网站:http://code.google.com/p/android-coverflow/

  1. android-viewbadger

该项目让 devs 无需修改布局文件(layout file)即可显示 badges。

项目网站:https://github.com/jgilfelt/android-viewbadger

  1. android-pulltorefresh

该项目实现动态列表/下拉刷新(pull to refresh)的 UI 设计。

项目网站:https://github.com/johannilsson/android-pulltorefresh

  1. Android-ViewPagerIndicator

该项目可以用于实现工作区的 UI 设计。

项目网站/示例

VIA http://www.androiduipatterns.com/2011/10/free-android-ui-library-component.html

本文转载自:

共有 人打赏支持
Thanks
粉丝 9
博文 93
码字总数 23216
作品 0
南阳
安卓开发经验分享:资源、UI、函数库、测试、构建一个都不能少

除了高超的武艺,每位黑忍者还需要装备最好的武器。在软件开发的世界里,好的工具能让我们的生活变得更轻松,在更短的时间里写出更棒的代码。 时光回到2008年,那时安卓还很年轻。只有几个相...

拉偶有所依
2015/02/05
0
0
Android四款系统架构工具

Spring for Android   Spring for Android是Spring框架在Android平台上的扩展,旨在简化Android原生应用的开发流程,提高开发者的工作效率。Spring for Android可以帮助开发者简化应用与服...

zhwj407906450
2014/10/21
0
0
Onsen UI快速入门 --Onsen UI

一、什么是Onsen UI? 1、一系列专为移动应用程序设计的丰富UI组件、具有遵循原生iOS和Android设计标准的即时实现功能、免费使用,100%开源软件(Apache v2许可证)。Onsen UI通过原生设计的...

牛新龙的个人博客
07/31
0
0
Android开发在路上:少去踩坑,多走捷径

近一朋友提了几个Android问题让我帮忙写个小分享,我觉得对新人还是挺有帮助的,所以有了这个小分享。 1.目前, Android APP开发完成后,通常需要在哪些机型上进行测试? 2.目前, 开发Andro...

zplswf
2014/08/07
0
2
Android开发在路上:少去踩坑,多走捷径【转】

作者:gzjay,腾讯MIG无线产品部 高级工程师 最近一朋友提了几个Android问题让我帮忙写个小分享,我觉得对新人还是挺有帮助的,所以有了这个小分享。 1.目前, Android APP开发完成后,通常需...

火蚁
2014/07/20
0
7

没有更多内容

加载失败,请刷新页面

加载更多

下一页

qduoj~前端~二次开发~打包docker镜像并上传到阿里云容器镜像仓库

上一篇文章https://my.oschina.net/finchxu/blog/1930017记录了怎么在本地修改前端,现在我要把我的修改添加到部署到本地的前端的docker容器中,然后打包这个容器成为一个本地镜像,然后把这...

虚拟世界的懒猫
39分钟前
1
0
UML中 的各种符号含义

Class Notation A class notation consists of three parts: Class Name The name of the class appears in the first partition. Class Attributes Attributes are shown in the second par......

hutaishi
50分钟前
0
0
20180818 上课截图

小丑鱼00
今天
1
0
Springsecurity之SecurityContextHolderStrategy

注:下面分析的版本是spring-security-4.2.x,源码的github地址是: https://github.com/spring-projects/spring-security/tree/4.2.x 先上一张图: 图1 SecurityContextHolderStrategy的三个......

汉斯-冯-拉特
今天
0
0
LNMP架构(Nginx负载均衡、ssl原理、生成ssl密钥对、Nginx配置ssl)

Nginx负载均衡 网站的访问量越来越大,服务器的服务模式也得进行相应的升级,比如分离出数据库服务器、分离出图片作为单独服务,这些是简单的数据的负载均衡,将压力分散到不同的机器上。有时...

蛋黄_Yolks
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部