Share file Kotlin

Как поделиться любым файлом в Kotlin? Оказывается, начиная с версии targetSdkVersion 24 и выше недостаточно просто написать функцию Share file, а нужно еще настроить provider в файле AndroidManifest.xml. Если вы … Читать дальше >

Blowfish шифрование

Теоретическая часть  Blowfish является симметричным алгоритмом шифрования, что означает, что он использует один и тот же секретный ключ как для шифрования, так и для расшифровки сообщений. Blowfish также является блочным шифром, … Читать дальше >

AES шифрование

Как и многие блочные шифры, AES (Advanced Encryption Standard, также известный как Rijndael) поставляется с множеством различных режимов, каждый из которых помечен запутанными трехбуквенными именами, такими как ECB, CBC, CTR … Читать дальше >

Preference Screen (настройки приложения)

Страница настроек дает пользователям возможность настроить приложение в зависимости от своих предпочтений. Это отличная возможность дать пользователю возможность выбора. Например, такие приложения, как YouTube, позволяют пользователям выбирать между темным и светлым … Читать дальше >

Template проекта Android Studio

Наверное, любой разработчик работающий в Android Studio задумывался о создании своего собственного шаблона, чтобы не создавать каждый раз все заново. Даже если создать новый проект и перекидывать туда файлы это может … Читать дальше >

ProGuard Android Studio

Если вы собираетесь разместить свое андроид приложение в каком-нибудь маркете, то самое время задуматься о его защите и оптимизации. Одним из решений будет использовать Proguard. Что такое Proguard Proguard – … Читать дальше >

Плагины Android Studio (plugins)

Android Studio — очень классный инструмент. Он имеет самый простой и в то же время самый гибкий интерфейс для разработки программного обеспечения для всех типов Android устройств. Мы можем перетаскивать виды и … Читать дальше >

Горячие клавиши Android Studio (Hotkey)

Использование горячих клавиш не только ускоряет процесс программирования в Android Studio, но делает процесс написания кода комфортнее. В этой статье я собрал большую подборку комбинаций клавиш для Android Studio на … Читать дальше >