`
ipjmc
  • 浏览: 708205 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CommonsWare Android Components

阅读更多

        CommonsWare Android Components或CWAC是一个开源组件库,能够用于解决Android开发中的各种解决方案问题。每一个CWAC组件都可以单独打包成一个微小的JAR文件,方便您把它添加到你的项目中。

        该项目主页:http://commonsware.com/cwac

当前提供的CWAC组件和它们的github仓库如下:

  1. cwac-adapter: 提供了一个AdapterWrapper,一个简单的封装类,默认情况下,代表所有ListAdapter的方法来包装ListAdapter。
  2. cwac-bus: 提供一组类来实现一个内部应用程序消息总线。这个组件专门针对服务与Activitie之间的通信,尤其是当Activitie可以在屏幕上旋转变换时。
  3. cwac-cache: 提供一组类用于为Android应用程序提供缓存服务。
  4. cwac-custmenu: 演示如何创建一个自定义的选项菜单,和一个Activity来配置菜单的选择顺序,这些顺序在运行期才会被应用。
  5. cwac-endless: Provides the EndlessAdapter, a wrapper for an existing ListAdapter that adds "endless list" capability. When the user scrolls to the bottom of the list, if there is more data for this list to be retrieved, your code gets invoked in a background thread to fetch the new rows, which then get seamlessly attached to the bottom of the list.
  6. cwac-merge: Provides the MergeAdapter, a ListAdapter that blends multiple Views or ListAdapters into a single ListAdapter. Use this for section headings, blending multiple sources of data together, etc.
  7. cwac-mmcursor: Provides MutableMatrixCursor, a variation on the Android built-in MatrixCursor, but one that supports removing rows in addition to adding them.
  8. cwac-sacklist: Provides SackOfViewsAdapter, which accepts a list of View objects and presents them in a ListAdapter.
  9. cwac-task: Provides AsyncTaskEx, a variation on the Android built-in AsyncTask class, but one that offers multiple threads processing tasks in parallel and an arbitrary number of pending tasks.
  10. cwac-thumbnail: Provides support for ListViews having thumbnail images in their rows, with those images being loaded from URLs and cached transparently in the background. Also offers a ThumbnailActivity as a subclass of ListActivity for further simplifiying thumbnail management.
  11. cwac-wakeful: Provides the WakefulIntentService, a refinement of the IntentService that keeps the device awake while background tasks are being processed. This is useful for work to be scheduled via the AlarmManager.

 

分享到:
评论

相关推荐

    android cwac-endless

    CommonsWare Android Components CWAC 是一个开源的Android组件库 用来解决Android开发中各个方面的常见问题 每个CWAC组件打包成一个队的jar文件 其中就包含cwac endlless cwac endless提供一个EndlessAdapter 这是...

    Android CWAC(组件库)

    Android CWAC,全称为"CommonsWare Android Components",是由知名Android开发者Mark Murphy(也被称为Commons Guy)创建的一个开源项目。这个项目旨在为Android开发者提供一系列独立的库,以解决在开发过程中遇到的...

    cwac-presentation,CWAC演示:简化了第二屏幕支持.zip

    CWAC(CommonsWare Android Components)是Android平台上一个知名的开源项目集合,由知名开发者Mark Murphy(也称为" Commons Guy")创建。这个项目旨在提供一系列的库和组件,以帮助开发者解决在Android开发中遇到...

    CWAC-ENDLESS

    "CWAC-ENDLESS"是项目的简称,其中"CWAC"代表"CommonsWare Android Components",这是Chris Wiggins开发的一系列Android库的总称,旨在解决Android开发中的常见问题。"ENDLESS"则表示这个组件专注于实现无限滚动的...

    CommonsWare.The.Busy.Coders.Guide.to.Android.Development.Version.8.2.2017

    Android, the next-generation open mobile platform from Google and the Open Handset Alliance, is poised to ...Publisher: CommonsWare Publication Date: 2016-06-06 ISBN-10: 0981678009 ISBN-13: 9780981678009

    CommonsWare.LLC.The.Busy.Coders.Guide.to.Android.Development.Feb.2009.rar

    《Busy Coder's Guide to Android Development》是由CommonsWare LLC出版的一本权威的Android开发指南,这本书的2009年2月版被压缩在名为"CommonsWare.LLC.The.Busy.Coders.Guide.to.Android.Development.Feb.2009....

    Android Programming Tutorials, 3rd Edition

    Android Programming Tutorials gives you hands-on instruction in how to build sophisticated Android applications, using many of the technologies outlined in CommonsWare’s other Android books....

    The Busy Coder's Guide to Android Development 8.1

    The Busy Coder's Guide to Android Development Android开发经典图书, 最新版8.1 epub格式,pdf太大了

    The Busy Coder's Guide to Android Development, Version 8.11-CommonsWare2018

    Thanks for your interest in developing applications for Android! Android has grown from nothing to arguably the world’s most popular smartphone OS in a few short years. Whether you are developing ...

    Androids Architecture Components

    CommonsWare 推出的 Androids Architecture Components书籍

    CommonsWare.The.Busy.Coders.Guide.to.Android.Development.Version.7.4

    CommonsWare.The.Busy.Coders.Guide.to.Android.Development.Version.7.4,网上能够找到的最新版本

    Beginning.Android.2配套源代码

    在压缩包文件名"commonsguy-cw-android-f1de3a5"中,"commonsguy"可能是作者或项目维护者的别名,"cw-android"可能代表"CommonsWare Android",这是一个知名的Android开发资源集合,而"f1de3a5"则可能是一个版本控制...

    android几本好书,初学者必读

    由Mark Murphy(aka CommonsWare)撰写,此书全面介绍了Android开发的基础知识,包括Activity生命周期、Intent机制、服务、BroadcastReceiver以及各种传感器的使用。此外,还涉及到了Android应用的测试和发布流程,...

    android_ 7ppt (吉林大学android课程英文讲义)

    Murphy,由CommonsWare, LLC公司于2008-2009年间出版,ISBN为978-0-9816780-0-9。这是一本关于Android开发的权威指南书籍,被广泛用作Android开发的学习和参考资料。 5. Android开发者官方网站: 文档提到了...

    android tutorial

    【commonsguy-cw-advandroid-a5596fd】这个压缩包可能包含的是知名开发者CommonsWare的Android进阶教程资源。CommonsWare的教程通常深入浅出,涵盖了大量实用技巧和案例,对提升Android开发能力非常有帮助。建议你...

    Mark L. Murphy - The Busy Coder's Guide to Android Development 8.11 - 2018.pdf

    Mark L. Murphy - The Busy Coder's Guide to Android Development 8.11 - 2018.pdf,pdf 版资料,配套还有apk应用已经kindle的其它格式equb等,请看我上传的资源,方便大家国内下载。

    Android程序设计基础

    CruiseYoung提供的带有详细书签的电子书籍目录 ... 该资料是《Android基础教程》的源代码 ... CommonsWare创始人  我还记得第一次使用Android时的情景:当时感觉它就像是一座超大型迷宫。有了这本书,入门就不会那么...

Global site tag (gtag.js) - Google Analytics