۩ ‼ Вы находитесь на Бесплатном торрент-трекере TORRNADA.com ۩ Зарегистрируйтесь для получения полного доступа ко всем функциям сайта ! ۩ После регистрации подпишитесь на нашу рассылку в своём профиле ۩
Auto Web Pinger

 

[Цитировать]

e-Legion & Google | Онлайн-школа android-разработчиков (2015) WEB-DL [H.264/720p]- Автор (режиссер): e-Legion & Google
Производство: e-Legion & Google
Жанр: Лекции
Описание:
14 бесплатных лекций от экспертов из e-Legion, OK.RU, Tinkoff, JetBrains, Kaspersky Lab, Parallels, Aviasales, LinguaLeo, Mail.ru, ABBYY
Лекции подойдут как новичкам с базовыми знаниями Java, так и уже опытным разработчикам
Продолжительность: 06:58:03
Качество видео: WEB-DL
Видео: AVC/H.264, 1280x720, ~650 kbps
Аудио: AAC, 2 ch, ~120 kpps, VBR

Mediainfo:

General
Complete name                  : C:\Downloads\Курс для android-разработчиков 2015\01 Дмитрий Жемеров (JetBrains) - SDK, Gradle, AndroidStudio.mp4
Format                         : MPEG-4
Format profile                 : Base Media / Version 2
Codec ID                       : mp42
File size                      : 200 MiB
Duration                       : 33mn 36s
Overall bit rate mode          : Variable
Overall bit rate               : 833 Kbps
Encoded date                   : UTC 2015-04-25 12:26:41
Tagged date                    : UTC 2015-04-25 12:26:41
gsst                           : 0
gstd                           : 2016420
gssd                           : B4A7DD6E2MM1436950661374543
gshh                           : r2---sn-p5qlsu7r.googlevideo.com
Video
ID                             : 1
Format                         : AVC
Format/Info                    : Advanced Video Codec
Format profile                 : High@L3.1
Format settings, CABAC         : Yes
Format settings, ReFrames      : 1 frame
Codec ID                       : avc1
Codec ID/Info                  : Advanced Video Coding
Duration                       : 33mn 36s
Bit rate                       : 638 Kbps
Maximum bit rate               : 3 828 Kbps
Width                          : 1 280 pixels
Height                         : 720 pixels
Display aspect ratio           : 16:9
Frame rate mode                : Constant
Frame rate                     : 25.000 fps
Color space                    : YUV
Chroma subsampling             : 4:2:0
Bit depth                      : 8 bits
Scan type                      : Progressive
Bits/(Pixel*Frame)             : 0.028
Stream size                    : 153 MiB (77%)
Encoded date                   : UTC 1970-01-01 00:00:00
Tagged date                    : UTC 2015-04-25 12:27:06
Audio
ID                             : 2
Format                         : AAC
Format/Info                    : Advanced Audio Codec
Format profile                 : LC
Codec ID                       : 40
Duration                       : 33mn 36s
Bit rate mode                  : Variable
Bit rate                       : 192 Kbps
Maximum bit rate               : 201 Kbps
Channel(s)                     : 2 channels
Channel positions              : Front: L R
Sampling rate                  : 44.1 KHz
Compression mode               : Lossy
Stream size                    : 46.2 MiB (23%)
Title                          : IsoMedia File Produced by Google, 5-11-2011
Language                       : English
Encoded date                   : UTC 2015-04-25 12:26:53
Tagged date                    : UTC 2015-04-25 12:27:06

Дополнительная информация:

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, как сделать приложение успешным и отслеживать метрики, привела примеры разных стран.
Скриншоты:
Время раздачи: 24/7 по возможности


Показать сообщения:    

Текущее время: 24-Май 13:57

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!