I should have known to look at my peers github profiles for this, duh. Matthias Kappler(kaeppler) has two android projects using aspectj in some very useful ways. The android  library is called Ignition and the example project is ignition-example. Word of caution he is using maven and gradle and the gradle-android plugin so ou may have to translate to using with ant.

You can cut out boilerplate, etc using aspectj annotations in certain ways see the IgnitionLocatioManager.aj example

Advertisements