`
wangleyiang
  • 浏览: 220191 次
社区版块
存档分类
最新评论

『转』Android 多个UI库及组件资源

阅读更多

转自:http://www.cnblogs.com/hanyonglu/archive/2012/03/30/2424488.html

 

短短数年时间 Android 平台就已经形成了一个庞大而活跃的开发者社区。许多社区开发的项目业已进入成熟阶段,甚至可以用于商业的软件生产中,且不用担心质量问题。
  本文编译自 androiduipatterns,意在分享一些免费、开源的 Android UI 库及组件资源。

 

1. GreenDroid 

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

  • 动作栏(Action Bar)
  • 快捷动作(Quick Action)
  • 工作区(Workspace)
  • 动态列表(Dynamic List)

  以及许多更有用的组件。

 

  项目网站 / 示例

 

2. ActionBarSherlock 

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

 

 

   项目网站 / 示例 
3. Android Compatibility Package
这是一个来自Google Android库的官方扩展。Compatibility Package顾名思义就是Android官方针对旧平台版本所不支持的API或是Android Framework没有提供的函数库,将其打包发布。它包含了许多非常有用的API。该包同样包含工作区UI设计的实现。
4. 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/
5. Android-Viewflow 

 

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

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

6. android-coverflow 

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

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

7. android-viewbadger 

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

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

 

8. android-pulltorefresh 

 

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

  项目网站:https://github.com/johannilsson/android-pulltorefresh
多说一句:转载请注明源出处!:)
 
 
分享到:
评论

相关推荐

    Android UI控件组件库集合【源码】

    这个"Android UI控件组件库集合【源码】"提供了多种常用的UI控件及其源代码,旨在帮助开发者构建更加美观、功能丰富的应用界面。下面我们将详细探讨这些控件以及它们在实际开发中的应用。 1. **流式布局...

    安卓UI布局相关-AndroidUI组件库各种好看的组件.rar

    本资源"安卓UI布局相关-AndroidUI组件库各种好看的组件.rar"提供了多种美观的UI组件,供开发者们在构建应用时参考和使用。虽然无法确保每个组件都能直接运行,但它们可以作为学习和灵感的来源,开发者可以根据自己的...

    Android各类好看UI组件的github仓库连接合集

    为了帮助开发者快速找到高质量的UI组件,本文整理了一个Android各类好看UI组件的GitHub仓库链接合集。这些组件涵盖了列表、自定义View等多种类型,能够满足不同场景下的需求。 #### 一、图片类组件 1. **仿微信九...

    android ui组件大全

    以下是对“android ui组件大全”这个主题的详细解析: 标题:“android ui组件大全” 这个标题表明这是一个集合了Android平台各种UI控件的资源库或教程,旨在帮助开发者全面了解和实践Android UI开发。它可能包含...

    Android Axure组件库

    而"Libraries"文件可能是一个包含更多Axure组件库资源的文件夹,可能包含了除了Android Material Design之外的其他设计风格的组件,比如iOS风格、扁平化设计或者自定义设计元素,这些都可以进一步丰富设计师的工具箱...

    安卓Android源码——ui开发类库示例源码.zip

    1. **Android UI组件**:Android SDK包含了多种内置的UI组件,如按钮(Button)、文本框(EditText)、图像视图(ImageView)、布局(Layouts)等。这些组件是构建Android应用的基础,通过XML布局文件或代码动态创建...

    安卓Android APP Design UI界面库+用它作界面的APP项目源代码.zip

    这个资源包提供了Android APP Design UI界面库,以及一个使用此库实际构建的APP项目源代码,这对于开发者来说是一份非常有价值的参考资料。 1. **DrawerLayout与NavigationView** DrawerLayout是Android开发中的一...

    Android新手UI集合全

    例如,启动图标通常有多个尺寸以适应不同密度的屏幕,而Action Bar图标则要求24dp的大小,背景透明,内容清晰可见。在"Android新手UI集合(全)"中,你可能找到了各种尺寸和类型的png图标,这将极大地节省你设计图标...

    Android UI 大全 里面包含所以特效大全的项目,都是每个特效一个项目的结构

    1. **Android UI组件**:Android系统提供了多种UI组件,如按钮(Button)、文本输入框(EditText)、列表(ListView)、网格视图(GridView)、滑动选择器(Spinner)、图片视图(ImageView)等。每个特效项目可能都会涉及到这些...

    Android UI组件实例集合

    我们这个项目的目标是收集很可能在多个项目中都有用的想法(而且很可能已经被其他独立程序员实现了),定义一批比较合理且扩展性比较好的一批intents和接口,提供基础但稳定有效的实现,可以被其他Android程序所应用...

    Android-提高AndroidUI开发效率的UI库

    这个库包含了丰富的组件和工具,旨在简化界面设计,优化代码结构,让开发者能够更高效地构建美观、一致的 Android 应用程序。下面将详细介绍 QMUI 的核心功能和优势,以及如何利用它来提升 Android UI 开发效率。 1...

    Android聊天界面UI模板

    描述:写一个聊天模块UI 需求: 1、将一个正方形 or 长方形的图片渲染成圆形图片,并且能保持原先的图片内容。 2、预显示文本要自适应屏幕宽度,不能叠加成两行或者多行,多出的部分可以用"..."表示。 3、近三天的...

    安卓Android源码——UI界面源码.zip

    这个名为“安卓Android源码——UI界面源码.zip”的压缩包,很显然是一个包含Android用户界面(UI)相关源代码的资源集合。下面我们将详细探讨Android UI界面的构建原理以及可能包含的知识点。 1. **Android UI框架*...

    移植Android的UI组件到Web端以Android的方式来制作高性能优体验的WebApp

    AndroidUI4Web正是这样一款框架,它旨在将Android的UI组件移植到Web端,从而让开发者能够以Android的方式创建高性能且用户体验优秀的WebApp。 AndroidUI4Web的核心理念是复用Android的UI设计思想和组件模型,使得...

    Android things简单的UI

    在sample-simpleui项目中,很可能包含了一个简单的示例,演示如何在Android Things设备上创建并展示一个UI。项目可能包含了XML布局文件、MainActivity类以及必要的设备驱动代码。通过运行此项目,你可以观察到如何将...

    uniapp组件库-ThorUI-uni-vip.zip

    它统一了各端的开发体验,通过一套代码可以发布到iOS、Android、Web(H5)、微信小程序、支付宝小程序、百度小程序、QQ小程序等多个平台。 2. **Vue.js**:Vue.js是一个用于构建用户界面的渐进式框架,它的核心库...

    Android UI试练 微信UIDemo

    总的来说,“Android UI试练 微信UIDemo”是一个全面的教程,涵盖了Android UI设计的多个方面,包括布局管理、组件使用、用户交互、网络请求和性能优化等。开发者可以通过这个项目学习并实践,提升自己的Android UI...

    Android-UI.rar_android_android ui_ui

    Android UI设计不仅涉及视觉美观,还包含了交互逻辑、可访问性、易用性和性能优化等多个方面。这份"Android-UI.rar"压缩包包含了一份名为"特刊第11期UI设计.pdf"的学习资料,将为我们深入理解Android UI设计提供宝贵...

    android ui源码:自己设计的一个精美布局

    你可以根据需求设计一个包含多个视图元素的布局,如ImageView、TextView、Button等,并结合色彩搭配、间距设定和触摸反馈来提升用户体验。 5. **动画与过渡效果**: 动画和过渡效果是提升UI体验的重要手段。...

Global site tag (gtag.js) - Google Analytics