I’m proud to announce a new version of the GreenDroid library is now available on GitHub at the following page :
http://www.github.com/cyrilmottier/GreenDroid
This release includes changes, fixes and additions. Here is a brief overview of what’s new:
- [NEW] Add of a complete image loader system:
AsyncImageView
widget,ImageLoader
,ImageCache
, etc. - [FIXED] Class check issue in
GDTabActivity
- [NEW]
GDListActivity
does not forceActionBar
to be of typeType.Normal ActionBar
anymore - [NEW] Add of a new
ActionBar.Type.Empty
- In this mode, the
ActionBar
has no “Home” button
- In this mode, the
- [NEW]
addActionBarItem()
methods now return the newly addedActionBarItem
- [NEW]
ActionBarItem
s can be “tagged”. This makesActionBarItem
click handling way easier - [NEW] Add of a
removeItem(ActionBarItem)
in theActionBar
widget - [NEW] Add of a new
ActionBarDrawable
class that helps the developer easily creatingDrawable
forActionBar
s- The
ActionBarDrawable
takes aDrawable
and automatically fill the shape with the white or black color depending on its current state. It allows you to decrease the size of your project. (GreenDroid’s size has also decreased thanks to this optimization)
- The
- [NEW] Add of a
GDMapActivity
- In order to use it you have to replace GreenDroid by the new GreenDroid-GoogleAPI library. GreenDroid-GoogleAPIs already integrates the GreenDroid library.
- [NEW] Add of a new
ActionBarActivity
extra parameter:GD_ACTION_BAR_VISIBILITY
- Enable
ActionBar
visibility changes from paramters passed via anIntent
. This may be useful when using a reusableGDActivity
inside aGDTabActivity
.
- Enable
I’ve also decided to publish the demo application - GDCatalog - on the Android Market ! Feel free to download it and test all GreenDroid features with just a click!