Поиск по этому блогу

суббота, 8 февраля 2014 г.

Android. Подключаем библиотеку Support Library

Support Library – библиотека, позволяющая устройствам со старыми версиями Android использовать функции из новых версий. Но что делать, если мы хотим использовать в своем приложении элементы, которые поддерживаются только в новых версиях Android, то тогда нам необходимо использовать эту библиотеку. Библиотека содержит классы, которые являются аналогами классов из новых версий Android.


Для того чтобы загрузить библиотеку необходимо запустить Android SDK Manager


Библиотека будет загружена в папку [Android SDK]\extras\android\support\v4

Я работаю над проектами в Intellij Idea поэтому расскажу как подключить библиотеку в ней. Для того, чтобы добавить библиотеку в проект в корне проекта на одном уровне с папками src и res необходимо создать папку libs, если ее еще не существует. В папку libs необходимо скопировать библиотеку android-support-v4.jar. Для того, чтобы подключить библиотеку Support Library к проекту нужно нажать правой кнопкой по файлу android-support-v4.jar и в меню выбираем "Add as library...".


После добавления файла android-support-v4.jar как библиотеки, становятся доступными java классы из этой библиотеки.


Теперь мы можем импортировать в проект необходимые нам классы из библиотеки android-support-v4
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;

И использовать эти классы в проекте.
public class MainActivity extends FragmentActivity {
 
    ViewPager pager;
    PagerAdapter pagerAdapter;
 
...
 
}

Также вы можете почитать инструкцию с официального сайта. 

В последнем моем приложении с обоями я подключал эту библиотеку


Get it on Google Play


1 комментарий: