web-dev-qa-db-fra.com

Exemples Open-Source d’applications bien conçues Android?

Pouvez-vous recommander des applications open source Android qui peuvent être utiles pour analyser et apprendre Android?)?

Est-ce qu'une application du projet open source Android est adaptée à l'apprentissage de base? En gros, je recherche Android pour la référence de conception d'interface utilisateur avec le code source.

138
Jox

Toutes les applications livrées avec Android (Calendrier, Contacts, E-mail, etc.) sont toutes à code source ouvert, mais ne font pas partie du SDK. La source de ces projets est ici: https://Android.googlesource.com/ (regardez/platform/packages/apps). J'ai fait référence à ces sources à plusieurs reprises lorsque j'ai utilisé une application sur mon téléphone et que je voulais voir comment fonctionnalité a été mis en œuvre.

96
Erich Douglass

En plus d'autres réponses, je vous recommande de regarder cette liste:

14 Great Android également à code source ouvert

Pour moi, NewsBlur , Hacker News Reader et Astrid ont été les plus utiles. Cependant, je ne sais pas s'ils sont "adaptés à l'apprentissage de base".

31
kolobok

Les échantillons Android ne sont-ils pas suffisants? J'ai trouvé le ApiDemos indispensable pour apprendre un nouvel aspect d'Android, moi-même.

16
Daniel Lew

Je recommande le Last.fm pour Android: http://github.com/c99koder/lastfm-Android

[~ # ~] met à jour [~ # ~] : Je ne suis pas sûr que ce soit un bon exemple, il n'a pas été mis à jour dans 2 -3 années.

16
mxcl

C’est un bon exemple: apps-for-Android

14
user139992

https://github.com/google/iosched

Ceci est le dépôt pour l'application Google I/O.

(La version actuelle est 2015, a également des tags pour 2011 à 2014).

Sources de ces livres: http://commonsware.com/books

https://github.com/yanchenko/droidparts (un bouchon sans vergogne)

13
yanchenko

Il y a quelques autres applications que j'ai vues recommandées, vous les trouverez ici:

étagères

7
user139992

Vérifiez ce lien, il s'agit d'une recherche avancée dans github https://github.com/search?l=Java&o=desc&q=Android&ref=searchresults&s=stars&type=Repositories et ce projet contient de nombreuses bibliothèques sur Kick- vous lance dans Android https://github.com/mttkay/ignition

Code source pour Remote pour VLC - VLC Remote

1
Rahul

Utilisez les exemples d'applications fournis avec votre version d'API. Si non fourni, visitez le site http://developer.Android.com/tools/samples/index.html pour obtenir les instructions permettant d’obtenir les exemples de code de l’application.

0
Sasivarnan