Публикации по теме 'android'


LINQ для SQL
В предыдущем блоге я показал некоторый код LINQ для извлечения информации о студентах из набора данных студентов. Но я не демонстрировал детали LINQ. В этом сообщении блога я предоставлю более подробную информацию о LINQ, а также покажу вам, как эффективно его использовать. Этот блог включает в себя 3 основных пункта: 1. Что такое LINQ? 2. Синтаксис LINQ 3. Как использовать LINQ для связи с данными из SQL Server для сбора информации, вставки, удаления, обновления данных Прежде..

Алгебраические типы данных в Котлине
После сообщения о представлении ADT на четырех разных языках: Scala, Haskell, Rust и TypeScript я задумался о том, как это будет работать в мире Kotlin. Итак, сначала нам нужно определить наш тип данных. Мы возьмем Tree по двум причинам: В исходной статье во всех примерах используются деревья, поэтому мы могли сравнивать яблоки с яблоками или деревья с деревьями. Он рекурсивный, поэтому с ним интересно работать. Запечатанные классы Kotlin - это распространенный способ..

10 лучших тем Java для подготовки к собеседованию
10 основных тем Java для подготовки к собеседованию Если вы ищете 10 лучших тем Java для подготовки к интервью, вы можете обратиться к этому сообщению. 1 — инкапсуляция Многие работодатели задают вопросы на собеседовании по кодированию Java , связанные с инкапсуляцией. Это очень сложная тема, в которой разработчик прячет реализацию за интерфейсом. Он имеет две функции, состоящие из методов и переменных экземпляра. Публичные методы класса являются точками доступа к переменным..

Потоки Java 7. Создание с помощью Stream.generate()
Потоки Java 7. Создание с помощью Stream.generate() Статический метод Stream.generate(Supplier‹T›) возвращает объект Stream‹T› , который генерирует бесконечное количество значений типа T , каждый создан реализацией интерфейса Supplier‹T› , который был передан в метод в качестве параметра. Supplier‹T› — это функциональный интерфейс, что означает, что он имеет только один абстрактный метод (метод, который должен быть реализован). В случае с Supplier‹T› единственным..

Что нужно знать, чтобы ваши приложения были готовы к работе с Android 11
Контрольный список Android 11 для разработчиков Android 11 в настоящее время находится в стадии бета-тестирования, а публичный выпуск запланирован на третий квартал 2020 года. От встроенного устройства записи экрана с возможностью включения аудиозаписи устройства до запланированных темных режимов и просмотра уведомлений о сообщениях в виде пузырей - в этом году в Android R будет выпущено множество захватывающих новых изменений. Конфиденциальность была основным приоритетом в..

Часть 2: Выбор Kotlin для Android - особенности убийства
Будьте более продуктивными, пишите выразительный код и создавайте лучшую архитектуру Добро пожаловать в Часть 2, эта часть состоит из большого количества сущности (примеры кодов Java и Kotlin) в качестве демонстрационного примера. В сущности написано много полезных комментариев / аргументов. Чтобы вам было удобнее читать, я бы порекомендовал вам использовать большой экран, чтобы продолжить чтение этой статьи. Null Safe во время компиляции «Null-Safe во время компиляции» в Kotlin -..

Хотите оптимизировать использование сети? Проверьте локальное хранилище и противодавление RxJava
Пользователи любят быстрые, отзывчивые приложения. Они не хотят слышать, как вызовы API требуют времени. Они хотят видеть обновления немедленно. Прямо сейчас . Как только вы оправдаете это ожидание, пользователи начнут все больше и больше взаимодействовать с приложением. Для них это так просто, потому что приложение реагирует мгновенно. Все это положительно сказывается на бизнесе, когда увеличивается использование сети и аккумулятора. Поэтому в интересах всех свести к минимуму..