回答:
Androidで提供されるすべてのアプリケーション(カレンダー、連絡先、メールなど)はすべてオープンソースですが、SDKの一部ではありません。これらのプロジェクトのソースは、https://android.googlesource.com/(/ platform / packages / appsを参照)です。携帯電話でアプリケーションを使用していて、特定の機能がどのように実装されているかを確認したいときに、これらのソースを何度か参照しました。
他の回答に加えて、次のリストをご覧になることをお勧めします。
私にとっては、NewsBlur、Hacker News Reader、Astridが最も役に立ちました。それでも、「基本的な学習に適している」かどうかはわかりません。
Last.fm for Androidアプリケーションをお勧めします:http : //github.com/c99koder/lastfm-android
更新:これが良い例であるかどうかはわかりませんが、2〜3年は更新されていません。
Androidサンプルは十分ではありませんか?私自身、Androidの新しい側面を学ぶ上で、ApiDemosは不可欠であることがわかりました。
これは良いものです:apps-for-android
https://github.com/google/iosched
これは、Google I / Oアプリのリポジトリです。
(現在のバージョンは2015年で、2011〜2014のタグも付いています)。
これらの書籍のソース:http : //commonsware.com/books
https://github.com/yanchenko/droidparts(恥知らずなプラグイン)
他にもおすすめのアプリケーションがいくつかありますが、ここで見つけることができます。
このリンクをチェックしてください、それは高度なgithub検索 https://github.com/search?l=Java&o=desc&q=android&ref=searchresults&s=stars&type=Repositoriesで あり、このプロジェクトにはAndroid https:/でキックスタートするための多くのライブラリが含まれてい ます/github.com/mttkay/ignition
APIバージョンで提供されるサンプルアプリケーションを使用します。指定されていない場合は、http://developer.android.com/tools/samples/index.htmlにアクセスして、アプリケーションのサンプルコードを取得する手順を確認してください。