课程信息

10,157 次近期查看
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
可灵活调整截止日期
根据您的日程表重置截止日期。
中级
完成时间大约为42 小时
俄语(Russian)
字幕:俄语(Russian)
可分享的证书
完成后获得证书
100% 在线
立即开始,按照自己的计划学习。
可灵活调整截止日期
根据您的日程表重置截止日期。
中级
完成时间大约为42 小时
俄语(Russian)
字幕:俄语(Russian)

提供方

莫斯科物理科学与技术学院 徽标

莫斯科物理科学与技术学院

e-legion 徽标

e-legion

ФРОО 徽标

ФРОО

教学大纲 - 您将从这门课程中学到什么

1

1

完成时间为 9 小时

Многопоточность

完成时间为 9 小时
15 个视频 (总计 122 分钟), 10 个阅读材料, 3 个测验
15 个视频
Многопоточность и параллельное программирование7分钟
Обзор инструментов для обеспечения многопоточности в Java ( Thread, Runnable, Callable, Future, Executors)9分钟
Обзор инструментов для обеспечения многопоточности в Android (IntentService + BroadcastReceiver, HaMeR, AsyncTask, Loaders)2分钟
Знакомство с Service, IntentService5分钟
Создание Service13分钟
Бродкастресивер, знакомство4分钟
Создание BroadcastReceiver10分钟
Связка Activity-Service-BroadcastReceiver-Activity16分钟
Показ Notification18分钟
BroacastReceiver в манифесте6分钟
AsynсTask, знакомство6分钟
HaMeR9分钟
Loader, знакомство4分钟
ContentProvider, знакомство3分钟
10 个阅读材料
Полная программа "Android-разработчик"2分钟
e-Legion5分钟
Фонд развития онлайн-образования5分钟
Материалы для самостоятельного изучения10分钟
PendingIntent, Notification, NotificationManager10分钟
Материалы для самостоятельного изучения10分钟
AsyncTask, работа10分钟
Пример работы HaMeR10分钟
Материалы для самостоятельного изучения10分钟
Конспект по неделе 110分钟
2

2

完成时间为 13 小时

Хранение и отображение данных

完成时间为 13 小时
11 个视频 (总计 198 分钟), 9 个阅读材料, 4 个测验
11 个视频
Работа с RecyclerView (заглушечные данные) Часть 218分钟
Добавление SwipeRefreshLayout20分钟
Добавление ContentProvider, CursorLoader, показ контактов в RecyclerView17分钟
Обработка нажатий на элементы списка23分钟
Добавление декораторов21分钟
Чтение данных из assets/raw7分钟
Запрос Runtime Permissions22分钟
Создание Room базы19分钟
Сохранение и извлечение данных с Room14分钟
Добавление контент провайдера над Room24分钟
9 个阅读材料
Экраны со списками. Обзор ListView, GridView10分钟
Обзор RecyclerView, Adapter, Holder, LayoutManager10分钟
Способы хранения данных в Android (Preferences, Sqlite+Room, Файлы)10分钟
Runtime Permissions10分钟
Запись данных в файловую систему10分钟
Материалы для самостоятельного изучения10分钟
Проектирование БД на бумаге.10分钟
Room. Знакомство10分钟
Конспект по неделе 210分钟
3

3

完成时间为 6 小时

Работа с сетью

完成时间为 6 小时
10 个视频 (总计 57 分钟), 7 个阅读材料, 2 个测验
10 个视频
Создание ApiUtils5分钟
Авторизация с помощью OkHttp37分钟
Изменение логики показа данных пользователя3分钟
Добавление и инициализация Retrofit2 в проект2分钟
Добавление Gson конвертера для Retrofit27分钟
Создание интерфейса API в проекте4分钟
Регистрация c помощью Retrofit3分钟
Добавление в проект RecyclerView, Adapter, Holder и получение списка альбомов5分钟
Добавление экрана детального отображения альбома6分钟
7 个阅读材料
Что такое сервер, Http и REST10分钟
Знакомство с OkHttp310分钟
Выбор сервера с открытым API10分钟
Коды из лекций10分钟
Знакомство с Retrofit210分钟
Конспект по неделе 310分钟
Коды из лекций10分钟
4

4

完成时间为 14 小时

Реактивщина

完成时间为 14 小时
7 个视频 (总计 24 分钟), 7 个阅读材料, 6 个测验
7 个视频
Получение альбомов с сервера с помощью RxJava23分钟
Обновление проекта для работы с объектами без ""data"" обертки5分钟
Объединение БД модели и view модели альбома в одну сущность3分钟
Логика сохранения и получения альбомов с помощью Room3分钟
Обзорное видео по курсовому проекту1分钟
Обзорное видео по курсу2分钟
7 个阅读材料
Знакомство с реактивным программированием10分钟
Знакомство с RxJava210分钟
Коды из лекций10分钟
Коды из лекций10分钟
Задания с идеями. Создать простое клиент-серверное приложение использующее открытое API10分钟
Полная программа "Android-разработчик"2分钟
Конспект по неделе 410分钟

审阅

来自МНОГОПОТОЧНОСТЬ И СЕТЕВОЕ ВЗАИМОДЕЙСТВИЕ В ANDROID的热门评论

查看所有评论

关于 Android-разработка: основы, многопоточность, архитектура 专项课程

Специализация поможет освоить современную Android-разработку. Вы изучите основные компоненты Android-приложения, средства многопоточности и архитектурные подходы. Мы разберем следующие темы: - IDE — Android Studio и система сборки — Gradle- Дебаг и логгирование - Знакомство с основными сущностями Android-приложения - Работа с Activity и Fragment - Знакомство с элементами интерфейса — View, ViewGroup - Работа со списками: RecyclerView - Средства для обеспечения многопоточности в Android - Работа с сетью с помощью Retrofit2/Okhttp3 - Базовое знакомство с реактивным программированием: RxJava2 - Работа с уведомлениями - Работа с базами данных через Room - MVP- и MVVM-паттерны - Android Architecture Components - Dependency Injection через Dagger2 - Clean Architecture Для успешного освоения программы специализации необходимо знание C-подобного языка, понимание принципов объектно-ориентированного программирования, а также базовое знание Java....
Android-разработка: основы, многопоточность, архитектура

常见问题

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • 您注册课程后,将有权访问专项课程中的所有课程,并且会在完成课程后获得证书。您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。如果您只想阅读和查看课程内容,可以免费旁听课程。

  • 如果订阅,您可以获得 7 天免费试听,在此期间,您可以取消课程,无需支付任何罚金。在此之后,我们不会退款,但您可以随时取消订阅。请阅读我们完整的退款政策

  • 是的,Coursera 可以为无法承担费用的学生提供助学金。通过点击左侧“注册”按钮下的“助学金”链接可以申请助学金。您可以根据屏幕提示完成申请,申请获批后会收到通知。您需要针对专项课程中的每一门课程完成上述步骤,包括毕业项目。了解更多

  • 此课程不提供大学学分,但部分大学可能会选择接受课程证书作为学分。查看您的合作院校,了解详情。Coursera 上的在线学位Mastertrack™ 证书提供获得大学学分的机会。

还有其他问题吗?请访问 学生帮助中心