• Stars
    star
    38
  • Rank 706,870 (Top 14 %)
  • Language
    Java
  • License
    MIT License
  • Created over 3 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Библиотека классов и тестовое приложение к ней. Задача: Создание кода, способного периодически делать что-то пока приложение находится в фоне, с заданной частотой, по возможности игнорируя doze mode и другие оптимизации экономии питания Android систем с автоматическим перезапуском приложения при его закрытии системой или перезагрузкой устройства. Протестировано на Samsung SDK level 30- обеспечивается "незасыпание" фоновых процессов в среднем более чем на 3 минуты при обычной работе, и эпизодические перерывы не более 5-10-20 минут в Doze mode.

More Repositories

1

AudioStreams

A library for Android that implements work with audio in form 16-bit PCM byte streams, a standard data type for its media subsystem. Inspired by javax.sound.sampled package, unavailable in Android. Provides classes for simple interop with third-party libraries (voice recognition, effects, encryption) that work with byte streams or 16-bit PCM short/byte arrays.
C
13
star
2

RxJavaSamples

Code lab for basic functions of RxJava in android (Java)
Java
10
star
3

ExecutorsForJavaLib

Данный набор классов предназначен для замены устаревших AsynkTask. Особенности библиотеки: Основной класс библиотеки после передачи ему задачи или пакета задач может выполнять их в любом задаваемом числе потоков. Обеспечивается получение результата выполнения каждой задачи с обработкой исключений, а так же возможность получения состояния выполнения пакета задач, процента выполнения пакета задач, управления выполнением пакетом задач (прерывание исполнения, получение состояния экзекьютора или очереди задач)
Java
3
star
4

NewAsyncTasks

Мой библиотечный класс - на замену легаси Android AsyncTask. New class for use instead of deprecated Android AsyncTask based on Android LiveData
Java
2
star
5

Ruler

Screen ruler - android application
Kotlin
2
star
6

PocketLibraryAndroid

Офлайн-читалка для файлов библиотеки Мошкова. Старое учебное приложение. Использовалось для освоения Volley, mvvp, room, самодельного service locator вместо использования избыточно сложного для простых проектов Dagger, регулярных выражений.
Java
2
star
7

MediaRecorder

Simple Audio Recorder App for Android
Java
1
star
8

UtilsCollection

Сборник утилит (просмотрел, выкинул малоактуальное, постарался максимально убрать связность
Java
1
star