分析し、Androidプログラミングを学ぶのに役立つオープンソースAndroidアプリケーションを推奨できますか?
Androidオープンソースプロジェクトのアプリは基本的な学習に適していますか?基本的に、ソースコードを使用したUIデザインリファレンス用のAndroidアプリを探しています。
Androidで提供されるすべてのアプリケーション(カレンダー、連絡先、メールなど)はすべてオープンソースですが、SDKの一部ではありません。これらのプロジェクトのソースは次のとおりです。 https://Android.googlesource.com/ (/ platform/packages/appsをご覧ください)。電話でアプリケーションを使用して、特定の機能がどのように実装されているかを知りたいときに、これらのソースを何度か参照しました。
他の回答に加えて、次のリストを参照することをお勧めします。
私にとっては、 NewsBlur 、 Hacker News Reader および Astrid が最も役に立ちました。それでも、それらが「基本的な学習に適している」かどうかはわかりません。
Androidサンプルは十分ではありませんか? ApiDemos は、Androidの新しい側面を習得する際に不可欠であることがわかりました。
AndroidアプリケーションにはLast.fmをお勧めします。 http://github.com/c99koder/lastfm-Android
UPDATE:これが良い例であるかどうかはわかりませんが、2〜3年は更新されていません。
これは良いものです: 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
Remote for VLCのソースコード- VLC Remote
APIバージョンで提供されるサンプルアプリケーションを使用します。指定されていない場合は、 http://developer.Android.com/tools/samples/index.html にアクセスして、アプリケーションのサンプルコードを取得する手順を取得してください。