• GreenDroid(开源免费的Android UI库及组件一)


    该项目可以实现下列的UI设计动作栏(Action Bar)、快捷动作(Quick Action)、工作区(Workspace)、动态列表(Dynamic List)以及许多更有用的组件。

    GreenDroidGreenDroid

    GreenDroid is a development library for the Android platform.
    It is intended to make UI developments easier and consistent through your applications.

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Android游戏引擎 Lib9: Lib9是一套简单易学功能强大的程序引擎(开源项目,目前支持j2me和android的程序开发),它的核心思想是程序就是一个状态机,程序的每个部分都是一个状态,每个状态采用了IUP(Init、Update和Paint)的架构设计,大大的简化手机或者移动应用程序,特别是游戏的开发,IUP架构的使用还使得开发独立组件变得异常容易,只要实现了L9IState接口那么就是一个具体的状态了,为了让开发变得更加简单,Lib9还提供了虚拟按键的支持,就是说在程序的任何地方都可以判断用户的按键,同时它还包括了一个功能强大的编辑器工具(L9Editor),L9Editor可以支持动画编辑、地图编辑、文本编辑,可将声音按照二进制的方式组织,通过和编辑器的配合,使得程序、美术、策划得以更好的展开协作式工作,大大提供了团队的工作效率,因此可以说Lib9对初学者来说是简单易学的,对编程高手来说是省力省心的、对团队来说是高效率的!
    Android推送框架 androidpn: androidpn (Android Push Notification)是一个基于XMPP协议的java开源Android push notification实现。它包含了完整的客户端和服务器端。
    ActionBarSherlock (开源免费的Android UI库及组件二):ActionBarSherlock 在Google针对手机的动作条API推出前,一直与ICS一起使用。Jake最近将项目拓展到了动作条之外。这里也有针对工作区等的组件。
    libsdl-android开源的跨平台多媒体开发库:libsdl-android 是一套在安卓上的开放源代码的跨平台多媒体开发库,主要使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。libsdl-android也包含了不少游戏。
    Android平台的XMPP开发包 asmack: asmack 是smack 在 Android 平台上的开发包和补丁程序。Smack是一个开源,易于使用的XMPP(jabber)客户端类库。
    LGame: LGame是一款国人开发的Java游戏引擎,有Android及PC(J2SE)两个开发版本。其底 层绘图器LGrpaphics封装有J2SE以及J2ME提供的全部Graphics API(PC版采用Graphics2D封装,Android版采用Canvas模拟实现),所以能够将J2SE或J2ME开发经验直接套用其中,两版本 间主要代码能够相互移植。Android版内置有Admob接口,可以不必配置XML直接硬编码Admob广告信息。该引擎除了基本的音效、图形、物理、精灵等常用组件以外,也内置有Ioc、xml、http等常用Java组件的封装,代价是jar体积较为庞大,PC版 已突破1.2MB,Android版有所简化也在500KB左右。此外,该引擎还内置有按照1:1实现的J2ME精灵类及相关组件,可以将绝大多数 J2ME游戏平移到Android或PC版中。
    fanfoudroid: 安能饭否是一款开源的饭否Android客户端 。目前支持功能: 消息/私信收发,后台提醒,回复/转发/收藏,查看/关注用户,拍照/图片上传。即将支持功能: 关注管理,随便看看。 
    Angle: Angle是一款专为Android平台设计的,适合快速开发的2D游戏引擎,基于OpenGL ES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现。
    android-smspopup: android-smspopup这个Android应用程序能够拦截收到的短消息并在一个弹出框中显示消息内容和联系人头像。此外还可以自定义LED颜色,振动模式,当第一次提醒显示没有看到时会重复提醒用户哪些信息没有看过。
    android-binding: android-binding这个开源项目提供了一个框架用于将android view widgets与数据模型相绑定。帮助您在android应用程序中实现MVC或MVVM模式。