- Главная
- Блог
Мой блог: здесь я делюсь своим опытом в программировании и рассказываю интересные факты из игрового мира. Присоединяйтесь!
Принципы SOLID были представлены Робертом Мартином в статье 2000 года «Design Principles and Design Patterns», посвящённой деградации программного обеспечения. Пять принципов SOLID в программировании призваны сделать объектно-ориентированные проекты более понятными, гибкими и удобными в поддержке. Давайте рассмотрим каждый принцип немного подробнее!
Launch modes являются инструкцией по запуску Activity. На данный момент существует пять режимов, которые работают в сочетании с флагами Activity (FLAG_ACTIVITY_* константы) в Intent, либо выставляются в файле AndroidManifest.xml.
В Android принято выделять 4 главных компонента:
AndroidManifest – уникальный информационный файл приложения, который в последующем будет использоваться операционной системой и Google play.
Где найти манифест?
AndroidManifest.xml находится в корне исходного набора проекта: src/main.
Для чего манифест?
Основные назначения манифеста:
Также манифест может содержать другие менее известные вещи: Intent-фильтры, иконку приложения, список библиотек, с которыми связано приложение и т.д.
Повтор статьи из моего ВК блога.
Давно хотел как-то автоматически импортировать новости, и в принципе весь контент сайта, в социальные сети. И первым делом мне попался API Instagram. О нём я расскажу немного позже, а сейчас расскажу о Telegram.
Telegram
Я думаю многие поняли, почему я начал именно с Telegram. Много рассказывать здесь нечего. Здесь всё просто: получил Token от BotFather, вписал в код и уже через полчаса всё заработало!
VK API
Если у вас есть ключ доступа в сообществе, это ещё не значит, что он предоставляет доступ ко всему. К примеру, wall post требует совсем другой ключ из Standalone-приложения. А если сгенерировать не offline ключ, он ещё и к IP привязывается. Итогом всех потраченных сил будет ваш заветный ключ из адресной строки!