#777 Год выпуска: 2014 Производитель: Lynda Сайт производителя: http://www.lynda.com/Android-tutorials/Building-Ada...ts/164465-2.html Автор: David Gassner Продолжительность: 02:08:00 Тип раздаваемого материала: Видеоурок Язык: Английский Описание: Одной из проблем, с которой часто встречаются Android разработчики, является фрагментация рынка Android устройств: различные размеры и плотности экранов, различные форм факторы устройств. Fragments API (который вышел в составе Android 3.0) позволяет справиться с этими трудностями. Этот курс позволит разработчикам разобраться с тонкостями Fragments API, и поможет разрабатывать приложения, которые бы одинаково хорошо функционировали на всем многообразии Android устройств.
One of the most common issues Android developers face is market fragmentation: the variations in screen size and pixel density among the thousands of phones, tablets, and even desktop computers that run Android. The Fragments API (introduced in Android 3.0) helps you deal with this issue. This course teaches Android developers how to program with the Fragments API, and build apps that work well on a wide variety of devices. David Gassner shows how to define different fragment layouts and add them to activities with XML or Java, create layouts for different screens and use a resource alias to select the right layout at runtime, and communicate between activities and fragments. He'll also show you how to make fragments work on older versions of Android, with the support library, and use fragments to display dialogs and preference screens.
Содержание
0. Introduction ----Welcome ----What you need to know before starting this course ----Using the exercise files 1. Getting Started ----Configuring the developer tools for this course ----Setting up virtual devices for testing ----Understanding fragments ----Exploring an app template with a fragment 2. Adding Fragments to Activities ----Defining a fragment layout in XML ----Adding a fragment to an activity with XML ----Using the FragmentTransaction class ----Adding a fragment to an activity with Java ----Using a List fragment 3. Creating Layouts for Multiple Screens ----Discovering a device's dimensions at runtime ----Adding resources for screen sizes ----Using resource aliases ----Creating a layout with two fragments 4. Communicating between Activities and Fragments ----Adding a detail view fragment ----Understanding callback methods ----Defining and implementing a callback interface ----Passing arguments to a fragment ----Detecting a dual-pane layout at runtime 5. Using Fragments in Gingerbread and Froyo ----Testing the app on older versions of Android ----Adding the support library and updating the app 6. Other Uses of Fragments ----Using preference fragments ----Displaying dialogs with fragments 7. Conclusion ----Next steps
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!