github renyuneyun/Easer v0.5.1

latest releases: v0.8.3-beta3, v0.8.3-beta2, v0.8.3-beta...
6 years ago

Change a bit of plugins' definition (mainly generify and remove unneeded methods) && Add HeadsetEventPlugin && Code clean up

  • Add DataFactory (and subclasses) to be used as a wrapper of StorageData (and subclasses)
  • Generify PluginDef, PluginViewFragment, DataFactory (and subclasses) to use their related StorageData as the type parameter (so that there is no need to do lots of manual type casting and checking)
    • Fix classes using them to satisfy generics
  • Add HeadsetEventPlugin to listen to headset plug in and plug out
  • Remove redundant wrapper (OperationLoader.load())
  • Add ValidData annotation to describe that the data is "valid"

Don't miss a new Easer release

NewReleases is sending notifications on new releases.