Онлайн-школа android-разработчиков


Книга Онлайн-школа android-разработчиков

Название: Онлайн-школа android-разработчиков
Автор: e-Legion & Google
Издательство: Россия
Год издания: 2015
Язык: Русский
Формат: MP4
Качество: отличное
Размер: 3400 Мб
Описание:
14 лекций от экспертов из e-Legion, OK.RU, Tinkoff, JetBrains, Kaspersky Lab, Parallels, Aviasales, LinguaLeo, Mail.ru, ABBYY. Лекции подойдут как новичкам с базовыми знаниями Java, так и уже опытным разработчикам.
Содержание:
01 SDK, Gradle, AndroidStudio
Общий рассказ о внутренностях SDK (adb, monitor, logcat, etc.), о системе сборки Gradle применительно к Android проектам (общий вид скрипта, назначение секций, flavors). Дмитрий сделал обзор основных функций AndroidStudio на примере простого HelloWorld приложения.
02 Основные компоненты приложения. Жизненный цикл приложения.
В лекции рассказывается об основных компонентах приложения: Application, Activity, ContentProvider, Service, BroadcastReceiver. Рассматривается жизненный цикл Activity, флаги launchMode и флаги configChanges. А также, уделено внимание смене ориентации девайса и сохранению/восстановлению состояния Activity.
03 Intent'ы, IntentFilter'ы и BackStack Activity
В лекции рассказано о философии интентов, рассмотрен запуск компонентов приложения и запуск внешних приложений и сервисов с передачей/без передачи параметров. Кроме того, лектор рассмотрел IntentFilter'ы, понятие BackStack Activity и влияние флагов на него. И рассказал, как сделать так, чтобы приложение откликалось на определенный тип интента.
04 Ресурсы приложения, модификаторы
В лекции рассказывается о том, зачем нужны директории layout, values, drawable, xml, menu и о модификаторах ресурсов (-hdpi, xhdpi, -land, swXXXdp, -v21, -ru. Лектор объясняет, как система выполняет поиск необходимых ресурсов и затрагивает configChanges флаги и их влияние на резолвинг ресурсов.
05 Хранение данных
В лекции рассмотрены основные хранилища данных: SharedPreferences, SQLite, файловое хранилище. Лектор рассказывает про внутреннюю и внешнюю память и про внутреннюю структуру директорий приложения (cache, databases, lib, etc.)
Помимо теста Дмитрий подготовил для учеников следующую задачу:
Самостоятельно реализовать механизм кеширования изображений в Internal или External storage с использованием папки cache, без использования готовых библиотек или других решений. Должна быть возможность отключить кеш с помощью настройки хранящейся в SharedPreferences. В случае выбора External Storage не забывать проверять доступность внешнего хранилища для записи
06 ContentProvider + Loader
В лекции рассмотрено понятие ContentProvider, использование системных провайдеров (на примере контактов), создание собственного провайдера. Лектор затронул тему работы с Loader'ами, объяснил их архитектуру и плюсы/минусы.
07 LayoutInflater, UI контролы, AdapterView
В лекции рассказано, что такое LayoutInflater, объяснить параметры метода inflate() и как происходит процесс преобразования xml в UI компоненты. Рассмотрены основные UI контролы, механика работы с ними, паттерн Listener. Лектор рассказывает об особой группе компонентов — AdapterVIew: как устроены, механизм view recycling, паттерн Adapter и о компоновщиках (FrameLayout, LinearLayout, RelativeLayout)
08 Service, BroadcastReceiver
В лекции рассмотрено понятие сервиса, его жизненного цикла, объяснено различие между Service и IntentService. Лектор рассказывает, зачем нужен onBind метод, объекты типа IBinder, про жизненный цикл binded сервиса и запуск сервисов по AlarmManager'у, а также про BroadcastReceiver'ы.
09 Уведомления
В лекции рассмотрены различные виды уведомлений. Затронуты темы DialogFragment, Toast и Notification и Notification.
10 Android Animation Framework
В лекции рассмотрено создание различного вида анимаций UI компонентов, переходов между Activity, Fragment'ами.
11 GooglePlayServices
В лекции рассмотрены Play сервисы, Google Developer Console и создании токенов для использования сервисов, наиболее часто используемые компоненты: Maps API, PUSH уведомления и GoogleApiClient + FusedLocation API.
12 Android Support Library, Fragment Framework: декомпозиция приложения и практики навигации
Support Library уже встречалась по ходу курса, настало время ее рассмотреть подробнее. В этой лекции вас ждет рассказ о реализации различных механизмов навигации в приложении: ActionBar, NavigationDrawer (DrawerToggle из appcompat-v7), ViewPager, FragmentTabHost. Лектор расскажет про FragmentManager и почему не стоит передавать параметры через конструктор фрагмента.
13 Material Design
Лекция об основах Material Design и о том, как реализовать его в приложении, о добавлении различных эффектов, цветовой палитре, анимации и тенях.
14 Google Play
Наталия рассказала про то, что собой представляет Google Play, как сделать приложение успешным и отслеживать метрики, привела примеры разных стран.




Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12812 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Журнал Журнал LESBIAN LOVE No.6

    Журнал LESBIAN LOVE No.6

    Название:  LESBIAN LOVE No.6 Формат:  -jpg Размер файла:  -89 Мб Содержание: - . . .

  • Книга Сказки

    Сказки

    Год: 1980Автор: Киплинг Р.Переводчик: К. Чуковский, С. МаршакЖанр: детская литератураИздательство: Детская литератураISBN: без номераЯзык: РусскийФормат: PDFРазмер: 67 MBКачество: Отсканированные стр . . .

  • Журнал Журнал В поисках нового

    Журнал В поисках нового

    Название:  В поисках нового Месяц / Год:  2005 Страниц:  10 Формат:  jpg Размер файла:  6.8 Мб Язык:  русскийСодержание: Никогда не знаешь, куда тебя занесет суд . . .

  • Журнал Woodland Scenics. 2010 Catalog Quality Brands

    Woodland Scenics. 2010 Catalog Quality Brands

    Название: Woodland Scenics. 2010 Catalog Quality BrandsИздательство: Woodland ScenicsГод издания: 2010Язык: английскийСтраниц: 148Формат: pdfРазмер: 67,7 mbКаталог. Железнодорожный моделизм.depositfil . . .

  • Книга На странных берегах

    На странных берегах

    Название: На странных берегах Автор: Тим Пауэрс Издательство: АСТ, Астрель, ВКТ ISBN: 978-5-17-071617-3, 978-5-271-35139-6, 978-5-226-03768-9 Год издания: 2011 Страниц: 384 Язык: Русский Формат: rtf . . .

  • Книга Кот и лиса

    Кот и лиса

    Жанр: Детская литератураИздательство: МахаонISBN: 5-88215-235-6Язык: РусскийФормат: PDFКачество: Отсканированные страницыКоличество страниц: 12Размер: 3 MBОписание: Русская народная сказка (илл. Ловц . . .

  • Журнал Astronomy Magazine Special Issue - The World's Greatest Telescopes

    Astronomy Magazine Special Issue - The World's Greatest Telescopes

    Название: Astronomy Magazine Special Issue - The World's Greatest TelescopesИздательство: Kalmbach Publishing Co.Год издания: 2013Язык: английскийСтраниц: 100Формат: pdfРазмер: 86,1 mbВеличайшие телес . . .

  • Книга Как работает солнечная батарея

    Как работает солнечная батарея

    Название: Как работает солнечная батарея Автор: Коллектив Издательство: Россия Год издания: 2011 Язык: Русский Формат: MP4 Качество: отличное Размер: 338 МбОписание: Солнечная батарея — несколько об . . .

  • Книга Секреты кулинарного мастерства №9 2013. Любимые супчики.

    Секреты кулинарного мастерства №9 2013. Любимые супчики.

    Название: Секреты кулинарного мастерстваИздательство : ЗАО"Издательство" Газетный мир "Номер : 9Год / месяц: сентябрь / 2013Формат: DjVuСтраниц: 36Размер : 8,5 МбВ номере - рецепты вкусных супчиков . . .

  • Книга Кухни народов мира №5 2013. Ирландия

    Кухни народов мира №5 2013. Ирландия

    Название: Кухни народов мира №5 2013. ИрландияИздательство: Газетный мирСтраниц: 36Формат: DjVuРазмер файла: 8.36 МбЯзык: РусскийЖурналы этой серии адресованы хозяйкам, любящим эксперименты на кухне . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Онлайн-школа android-разработчиков. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.