답변:
Android와 함께 제공되는 모든 애플리케이션 (캘린더, 연락처, 이메일 등)은 모두 공개 소스이지만 SDK의 일부는 아닙니다. 해당 프로젝트의 소스는 https://android.googlesource.com/(/platform/packages/apps 참조 )에 있습니다. 전화기에서 응용 프로그램을 사용하고 특정 기능이 어떻게 구현되었는지 확인하고 싶을 때 여러 번 이러한 소스를 언급했습니다.
다른 답변 외에도이 목록을 보는 것이 좋습니다.
오픈 소스이기도 한 14 가지 훌륭한 Android 앱
나에게 NewsBlur , Hacker News Reader 및 Astrid 가 가장 도움이되었습니다. 그래도 "기본 학습에 적합한 지"모르겠습니다.
Android 애플리케이션 용 Last.fm을 권장합니다. http://github.com/c99koder/lastfm-android
업데이트 : 이것이 더 이상 좋은 예인지 확신 할 수 없으며 2-3 년 후에 업데이트되지 않았습니다.
https://github.com/google/iosched
Google I / O 앱의 리포지토리입니다.
(현재 버전은 2015이며 2011에서 2014까지의 태그도 있습니다).
이 책의 출처 : http://commonsware.com/books
https://github.com/yanchenko/droidparts (shameless plug)
내가 보았던 다른 응용 프로그램이 몇 가지 있습니다. 여기에서 찾을 수 있습니다.
이 링크를 확인하십시오, 그것은 고급 github 검색입니다 https://github.com/search?l=Java&o=desc&q=android&ref=searchresults&s=stars&type=Repositories 이 프로젝트에는 안드로이드 https : / /github.com/mttkay/ignition
VLC 용 원격 소스 코드 -VLC Remote
API 버전과 함께 제공된 샘플 애플리케이션을 사용하십시오. 제공되지 않은 경우 http://developer.android.com/tools/samples/index.html 을 방문 하여 응용 프로그램 샘플 코드를 얻는 지침을 얻으십시오.