Open-Source przykłady dobrze zaprojektowanych aplikacji na Androida? [zamknięte]
Czy możesz polecić aplikacje open source na Androida, które mogą być cenne do analizy i nauki programowania na Androidzie?
Czy jakaś aplikacja z projektu Android open source nadaje się do podstawowej nauki?Zasadniczo Szukam aplikacji na Androida do odniesienia do interfejsu użytkownika z kodem źródłowym.
10 answers
Wszystkie aplikacje dostarczane z Androidem (kalendarz, kontakty, e-mail itp.) są otwarte, ale nie są częścią zestawu SDK. Źródło dla tych projektów jest tutaj: https://android.googlesource.com/ (Spójrz na / platform/packages / apps). Nawiązałem do tych źródeł kilka razy, gdy korzystałem z aplikacji w telefonie i chciałem zobaczyć, jak dana funkcja została zaimplementowana.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-02-23 16:51:13
Oprócz innych odpowiedzi polecam zajrzeć na tę listę:
14 Świetne aplikacje na Androida, które są również open source
Dla mnie NewsBlur, Hacker News Reader i Astrid były najbardziej pomocne. Nadal Nie wiem, czy są one "odpowiednie do podstawowej nauki".
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-24 09:43:08
Polecam Last.fm dla aplikacji na Androida: http://github.com/c99koder/lastfm-android
UPDATE: nie jestem pewien, czy jest to już dobry przykład, nie był aktualizowany od 2-3 lat.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-27 17:18:02
Czy próbki Androida nie są wystarczająco dobre? Znalazłem ApiDemos , aby być niezastąpionym podczas uczenia się nowego aspektu Androida, sam.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-02-09 22:43:17
To jest dobre: apps-for-android
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-24 22:00:20
Https://github.com/google/iosched
To jest repo dla aplikacji Google I / O.
(obecna wersja to 2015, posiada również tagi dla 2011 do 2014).
Źródła dla tych książek: http://commonsware.com/books
Https://github.com/yanchenko/droidparts (bezwstydna Wtyczka)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-31 13:24:12
Jest kilka innych aplikacji, które widziałem polecane, znajdziesz je tutaj:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-12-03 23:48:46
Sprawdź ten link , jest to zaawansowane wyszukiwanie github https://github.com/search?l=Java&o=desc&q=android&ref=searchresults&s=stars&type=Repositories a ten projekt zawiera wiele bibliotek, które można uruchomić w Androidzie https://github.com/mttkay/ignition
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-10 15:09:56
Kod źródłowy zdalnego dla VLC- VLC Remote
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-01-10 01:32:23
Użyj przykładowych aplikacji dostarczanych wraz z wersją API. Jeśli nie podano, odwiedź http://developer.android.com/tools/samples/index.html aby uzyskać instrukcje dotyczące pobierania kodów przykładowych aplikacji.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-29 02:04:24