wake-up-neo.com

Open-Source-Beispiele für gut gestaltete Android Anwendungen?

Können Sie Open Source Android) -Anwendungen empfehlen, deren Analyse und Erlernen von Android) -Programmierung wertvoll sein kann?

Ist eine App aus dem Android Open Source-Projekt für das grundlegende Lernen geeignet? Grundsätzlich suche ich Android Apps für die UI-Designreferenz mit Quellcode.

138
Jox

Alle mit Android (Kalender, Kontakte, E-Mail usw.) gelieferten Anwendungen sind alle Open-Source-Anwendungen, jedoch nicht Teil des SDK. Die Quelle für diese Projekte finden Sie hier: https://Android.googlesource.com/ (siehe/platform/packages/apps). Ich habe mehrmals auf diese Quellen verwiesen, als ich eine Anwendung auf meinem Telefon verwendet habe und wollte sehen, wie eine bestimmte Feature wurde implementiert.

96
Erich Douglass

Neben anderen Antworten empfehle ich Ihnen, sich diese Liste anzuschauen:

14 großartige Android Apps, die auch Open Source sind

Für mich waren NewsBlur , Hacker News Reader und Astrid die hilfreichsten. Ich weiß immer noch nicht, ob sie "für das Grundlernen geeignet" sind.

31
kolobok

Sind die Beispiele für Android nicht gut genug? Ich habe festgestellt, dass ApiDemos unverzichtbar ist, wenn ich einen neuen Aspekt von Android lernen möchte.

16
Daniel Lew

Ich empfehle das Last.fm für Android application: http://github.com/c99koder/lastfm-Android

[~ # ~] Update [~ # ~] : Ich bin mir nicht sicher, ob dies ein gutes Beispiel ist, es wurde in 2 nicht aktualisiert -3 Jahre.

16
mxcl

Dies ist eine gute: Apps für Android

14
user139992

https://github.com/google/iosched

Dies ist das Repo für die Google I/O-App.

(Aktuelle Version ist 2015, hat auch Tags für 2011 bis 2014).

Quellen für diese Bücher: http://commonsware.com/books

https://github.com/yanchenko/droidparts (ein schamloser Plug)

13
yanchenko

Es gibt einige andere Anwendungen, die ich empfohlen habe. Sie finden sie hier:

Regale

7
user139992

Überprüfen Sie diesen Link, es ist erweiterte Github-Suche https://github.com/search?l=Java&o=desc&q=Android&ref=searchresults&s=stars&type=Repositories und dieses Projekt enthält eine Menge Bibliotheken zu Kick- Beginnt Sie in Android https://github.com/mttkay/ignition

Quellcode für Remote für VLC - VLC Remote

1
Rahul

Verwenden Sie die mit Ihrer API-Version bereitgestellten Beispielanwendungen. Wenn nicht angegeben, rufen Sie http://developer.Android.com/tools/samples/index.html auf, um Anweisungen zum Abrufen der Anwendungsbeispielcodes zu erhalten.

0
Sasivarnan