Примеры хорошо разработанных приложений для Android с открытым исходным кодом? [закрытый]
можете ли вы порекомендовать приложения с открытым исходным кодом android, которые могут быть полезны для анализа и изучения программирования android?
любое приложение из проекта с открытым исходным кодом Android подходит для базового обучения?В принципе, я ищу приложения для android для ссылки на дизайн пользовательского интерфейса с исходным кодом.
10 ответов
все приложения, поставляемые с Android (календарь, контакты, электронная почта и т. д.), Все с открытым исходным кодом, но не являются частью SDK. Источник для этих проектов здесь:https://android.googlesource.com/ (Посмотрите на / platform / packages / apps). Я ссылался на эти источники несколько раз, когда я использовал приложение на своем телефоне и хотел увидеть, как была реализована конкретная функция.
в дополнение к другим ответам, я рекомендую вам посмотреть на этот список:
14 большие приложения для Android, которые также с открытым исходным кодом
для меня NewsBlur, Хакер Чтения Новостей и Астрид были самыми полезными. Тем не менее, я не знаю, подходят ли они для базового обучения.
Я рекомендую последнее.fm для Android приложения:http://github.com/c99koder/lastfm-android
обновление: Я не уверен, что это хороший пример больше, он не обновлялся в течение 2-3 лет.
образцы Android недостаточно хороши? Я нашел ApiDemos быть незаменимым при изучении нового аспекта Android, себя.
https://github.com/google/iosched
Это РЕПО для приложения ввода-вывода Google.
(текущая версия 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 для получать инструкции получать коды образца применения.