2010-12-29 17 views
4

Ich finde mich oft sehr ähnlichen Code über Projekte schreiben. Und meistens kopiere ich Zeug aus alten Projekten.Was ist eine empfohlene Android-Hilfsklassensammlung?

Dinge wie:

  • Erstellen Sie Bilder mit runden Ecken
  • Lesedichte in einer statischen Variablen & Wiederverwendung. 4 Zeilen ..
  • deaktivieren/verbergen mehrere Ansichten/Remote-Ansichten auf einmal. Beispiel:

}

public static void disableViews(RemoteViews views, int... ids) { 
    for (int id : ids) { 
     views.setInt(id, SET_VISIBILITY, View.GONE); 
    } 
} 

public static void showViews(RemoteViews views, int... ids) { 
    for (int id : ids) { 
     views.setInt(id, SET_VISIBILITY, View.VISIBLE); 
    } 
} 

Ich würde gerne diese Art von Funktionen in 1 Brief/2 Buchstaben Klassennamen zu verpacken, das heißt V.showViews(RemoteViews views, int... ids) wäre einfach zu schreiben & erinnere ich hoffe.

Ich suche Github Empfehlungen, Links und wenn nichts gefunden wird, werde ich vielleicht ein kleines Projekt auf Github zu sammeln beginnen.

Antwort

3

Sie könnten einen Blick auf https://github.com/kaeppler/droid-fu werfen, es könnte sich lohnen, zu studieren und schließlich zu erweitern. Es ist ein Utility-Framework nicht nur für Ansichten, sondern auch für andere Aspekte.

+0

Sieht gut aus. Ich werde mal schauen. Vielen Dank. –

Verwandte Themen