Проблема
Иногда бывает сложно кодировать некоторые функциональные возможности в Android-приложении, особенно когда документация является отрывочной или не дает никаких примеров.
Решение
Изучение существующего рабочего кода поможет решить эту проблему. В Android SDK есть примеры программ, которые вы можете выбрать, чтобы посмотреть, как они работают.
Обсуждение
Комплект инструментов Android SDK поставляется со многими примерами приложений, которые могут быть полезными при попытке кодирования некоторых функций. Просмотр кода примера может быть поучительным. После того как вы установите Android SDK, появится несколько образцов. В среде Android Studio вы можете просмотреть список и сделать его выполняемую копию с помощью мастера импорта образцов (File
→ Import Sample
). Доступные образцы со временем меняются (часть списка на конец 2016 года показана на рис. 1). В некоторых из примеров приведены снимки экранов, а также приложение Camera. Все образцы являются отдельными репозиториями, которые также могут быть напрямую загружены из Google Samples.
Puc. 1. Примеры кода Google Android
Для того чтобы открыть образец проекта, выберите его в списке и щелкните на кнопке Next
. Вам будет предоставлена возможность изменить имя приложения и его место хранения. Щелкните на кнопке Finish
, и проект будет создан.
Через короткое время образец откроется как проект, и вы сможете просмотреть исходный код, чтобы узнать, как все это делается.
См. также
Образцы см. на сайтах https://github.com/googlesamples, https://developer.android.com/index.html.
Вы также можете найти в Интернете дополнительные программы или примеры. Если вы все еще не можете найти то, что вам нужно, обратитесь за помощью на сайт https://developer.android.com/index.html, используя тег “android”, или к каналу Internet Relay Chat (IRC) с тегом #android-dev
на веб-сайте Freenode.