Доступно 

Android... это несложно. Разработка приложений и cоздание игр для ОС Android (Дмитрий Виноградов)

Зарегистрируйтесь, чтобы посмотреть скрытый контент
Организатор
Организатор
Организую Складчины
Команда форума
Сообщения
541 065
Реакции
8 405
Монеты
325
Оплачено
1
Ссылка на картинку
Android... это несложно. Разработка приложений и cоздание игр для ОС Android

Видеокурс содержит уроки по программированию и разработке Android приложений и игр для смартфонов и планшетов, тесты, практические задачи,
обзоры полезных инструментов и ресурсов для Android разработчиков, а также решения часто возникающих вопросов и проблем с которыми сталкиваются Android разработчики.
Уроки предназначены для начинающих пользователей, не имеющих опыта разработки мобильных приложений.

В видеоуроках курса, последовательно, от простого к сложному, отражены основные принципы и технологии разработки Android приложений,
начиная с установки и настройки среды разработки и заканчивая созданием своих первых приложений и игр для мобильных устройств работающих под мобильной ОС Android.

Из даннго видеокурсв, Вы узнаете как создавать элементы экранов, кнопки и менять их свойства, узнаете внутреннюю структуру Android-проекта,
что такое Uniform Resource Identifiers (URI), научитесь работать с базами данных SQLite в Android, напишете простой web-браузер для Android, найдете ответы, как научиться создавать мобильные приложения и игры для ОС Android

СОДЕРЖАНИЕ:
• Введение
• Переход на Android Studio
• Добавление переменной среды JAVA_HOME, создание проекта в Android Studiо
• Инструменты Android разработчика. Genymotion как альтернатива эмулятору Eclipse
• Установка и настройка Android Studio. Установка JDK. Настройка Android SDK StartAndroid
• Первое андроид-приложение. Структура android проекта. Создание эмулятора Android (AVD)
• Activity, Layout, View, ViewGroup Элементы экрана в android, их свойства Android Studio
• Файл макета экрана android-приложения в XML виде. Поворот устройства Android Studio
• LinearLayout и RelativeLayout - особенности макетов экранов android Android Studio
• TableLayout - особенности макетов экранов в андроид (Android Studio)
• Характеристики экрана
• Работаем с элементами экрана из кода
• Обработчики событий на примере Button
• Оптимизируем реализацию обработчиков
• Тесты к урокам 1-10
• Ответы к тестам 1-10
• Папка values. Используем ресурсы приложения
• Логи и всплывающие сообщения
• Создание простого меню
• Меню, группы, порядок. MenuInflater и xml-меню.
• Контекстное меню
• Программное создание экрана. LayoutParams.
• Создание View-компонент в работающем приложении Android
• Меняем layoutParams в рабочем приложении.
• Пишем простой калькулятор
• Анимация
• Тесты к урокам 11-20
• Ответы к тестам 11-20
• Создание и вызов Activity. (программирование под андроид)
• Intent, Intent Filter, Context - теория. (уроки по андроид)
• Activity Lifecycle. В каких состояниях может быть Activity
• Activity Lifecycle, пример смены состояний с двумя Activity
• Task. Что это такое и как формируется
• Intent Filter - практика
• Читаем action из Intent
• Extras - передаем данные с помощью Intent.
• Вызываем Activity и получаем результат. Метод startActivityForResult
• Подробнее про onActivityResult. Зачем нужны requestCode и resultCode
• Зачем у Intent есть атрибут data. Что такое Uri. Cистемные приложения
• Пишем простой браузер
• Хранение данных. Preferences
• Хранение данных. SQLite
• Работа с базами данных SQLite. Методы update и delete с указанием условия
• Работа с базами данных SQLite. Метод query. Условие, сортировка, группировка
• Запросы из связанных таблиц. INNER JOIN в SQLite. Метод rawQuery
• Транзакции в SQLite. Небольшой FAQ по SQLite
• onUpgrade. Обновление базы данных в SQLite
• LayoutInflater. Учимся использовать
• Используем LayoutInflater для создания списка
• Список - ListView
• Одиночный и множественный выбор в ListView
• События в ListView.
• Список-дерево ExpandableListView
• События ExpandableListView
• Обзор адаптеров
• Используем SimpleAdapter
• SimpleAdapter. Методы SetViewText и SetViewImage
• SimpleAdapter. Используем ViewBinder
• SimpleAdapter, добавление и удаление записей
• SimpleCursorAdapter, пример использования
• SimpleCursorTreeAdapter, пример использования
• Кастомизация списка. Создаем свой адаптер (BaseAdapter, android custom adapter)
• Header и Footer в списках. HeaderViewListAdapter
• Spinner -- выпадающий список
• GridView и его атрибуты
• Диалоги. TimePickerDialog
• Диалоги. DatePickerDialog
• Диалоги. AlertDialog Title, Message, Icon, Buttons
• Диалоги. AlertDialog.Метод onPrepareDialog
• Диалоги. AlertDialog. Список
• Диалоги. AlertDialog. Список с одиночным выбором
• Диалоги AlertDialog Список с множественным выбором
• Диалоги. AlertDialog. Кастомизация
• Диалоги. Обработчики и операции
• Диалоги. ProgressDialog
• Немного о Parcel
• Передаем Parcelable объекты с помощью Intent
• onSaveInstanceState. Сохранение данных Activity при повороте экрана
• Preferences как настройки приложения. PreferenceActivity
• Preferences. Список, экраны и категории
• Preferences. Управляем активностью настроек (setEnabled)
• Preferences. Программное создание экрана настроек
• Хранение данных. Работа с файлами в Android
• Tab - вкладки в андроид-приложении, общий обзор
• Tab - вкладки. TabActivity. Activity, как содержимое вкладки
• Tab - вкладки. TabContentFactory, ручное создание содержимого вкладки
• Tab - вкладки. Sliding Tabs, или как сделать скользящие вкладки в андроид приложении
• XmlPullParser. Парсим XML в андроид-приложении
• Handler. Немного теории. Наглядный пример использования
• Handler. Посылаем простое сообщение
• Handler. Пример с более содержательными сообщениями
• Handler. Отложенные сообщения, удаление из очереди, Handler.Callback
• Handler. Обработка Runnable
• Еще несколько способов выполнения кода в UI-потоке (Android UI thread)
• AsyncTask. Знакомство, несложный пример
• AsyncTask. Параметры. Промежуточные результаты
• AsyncTask. Итоговый результат. Метод get
• AsyncTask. Cancel -- отменяем задачу в процессе выполнения
• AsyncTask. Status -- статусы задачи
• AsyncTask. Поворот экрана (урок в Android Studio)
• Service. Простой пример сервиса в андроид приложении
• Service. Передача данных в сервис. Методы остановки сервиса
• Service. Подробно про onStartCommand (урок в Android Studio)
• Service. Обратная связь с помощью PendingIntent (Android Studio)
• Service. Обратная связь с помощью BroadcastReceiver
• Service. Биндинг. ServiceConnection
• Service. Локальный биндинг
• Service. Уведомления - notifications
• Service. IntentService. Foreground
• Создаем свой ContentProvide
• Touch – обработка касания
• MultiTouch – обработка множественных касаний
• Знакомство с фрагментами. Обзор Fragments Lifecycle (Android Studio)
• Динамическая работа с фрагментами - добавление, удаление, замена
• Взаимодействие Fragments и Activity (Android Studio)
• Работа с ActionBar в android, размещение элементов и настройка видимости
• ActionBar. Навигация в Android - табы или выпадающий список
• Использование ListFragment для создания списка в разработке приложений
• Использование DialogFragment для создания диалогов в разработке андройд
• PreferenceFragment - настройки. Headers - заголовки
• Динамическое взаимодействие с ActionBar в процессе работы андроид-приложения
• ActionMode, как альтернатива контекстному меню андроид-приложения
• Support Library - поддержка новых возможностей в старых версиях Android
• Медиа. Audio Focus. Видеоуроки программирования
• Медиа. Запись звука с помощью MediaRecorder
• Медиа. Запись звука с помощью AudioRecorder
• Камера. Используем системное приложение
• Камера. Вывод изображения на экран. Обработка поворота устройства
• Камера. Делаем снимок и пишем видео
• Loader. LoaderManager. AsyncTaskLoader
• CursorLoader
• Сенсоры в андроид устройствах. Датчик освещенности (часть 1)
• Сенсоры в андроид устройствах. Акселерометр(часть 2)
• Сенсоры в андроид устройствах. Ориентация(часть 3)
• Определение местоположения. GPS координаты
• Google maps карта, камера, события
• Google maps. Свои объекты на карте
• Рисование. Доступ к Canvas (2D графика в андроид)
• Рисование. Простые фигуры, текст (2D графика в андроид)
• Рисование. Path (2D графика в андроид)

Хотите научиться создавать игры для Android? Данные уроки по разработке игр помогут Вам научится писать игры для Android смартфонов и планшетов,
а также мультиплатформенные игры для других мобильных устройств и настольных компьютеров на языке java.
Содержание:
• Установка и астройка игрового движка «libGDX». Создание проекта
• Что внутри игры. Структура проекта
• Texture, Region и прочие важные вещи
• SpriteBatch (метод draw класса) - близкое знакомство. Оптимизация производительности в играх
• Концепция сцены (Stage) и актеров (Actor)
• Класс Group. Как сделать игру для андроид с помощью libGDX
• Основы libGDX - Game и Screen
• Обработка ввода в libGDX. События, обработка событий ввода
• Обработка ввода в libGDX. Обработка событий ввода классами Stage и Actor
• Dark Dream Engine-расширение для libGDX. DDE-создаем первый проект
• Пишем игры для андроид. Дизайн-документ. Ресурсы, графика, текстуры, пакер
• Менеджер ресурсов в DDE. Автоматизируем работу с ресурсами.

Решение часто возникающих вопросов и проблем, с которыми сталкиваются начинающие android разработчики
Содержание:
• Включение автоматического импорта классов в java код в среде разработки Android Studio
• Инструменты Android разработчика. Genymotion как альтернатива эмулятору Eclipse
• Интеграция эмулятора Genymotion в среде разработки Eclipse и в AndroidStudio
• Как изменить цвет текста в макете андроид приложения Android Studio
• Как импортировать zip-архив android проекта в Eclipse
• Как перенести проект Eclipse на Android Studio. Миграция (импорт) андроид проектов на Android Studio
• Как тестировать андроид приложения на реальном устройстве. Захват видео c экрана в Android Studio
• Как управлять эмулятором Android без виртуальных кнопок - Разработка андроид-приложений
• Куда деваются папки в Android Studio
• Нет файлов в папках layout и src. Что делать
• Создание проекта в Eclipse после обновления или зачем нужен fragment main
• Установка чистого Eclipse с подключением ADT решение проблем со средой разработки Android

 
Поиск по тегу:
Теги
android cоздание игр вера видеокурс вопрос дмитрий виноградов задачи инструмент обзоры опыт пользователь приложения принципы проблемы программирование разработка разработчик ресурс технологии уроки экран элементы
Похожие складчины
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Войти

Уже зарегистрированы? Войдите.

Сверху