update readme
This commit is contained in:
10
README_ru.md
10
README_ru.md
@@ -1,10 +1,18 @@
|
||||
# Введение
|
||||
|
||||
Начиная с версии 4.0, AIO Launcher поддерживает скрипты, а точнее специальные виджеты, написанные на скриптовом языке [Lua](https://en.wikipedia.org/wiki/Lua_(programming_language)). Такие виджеты следует размещать в каталоге `/sdcard/Android/data/ru.execbit.aiolauncher/files/`. Затем их можно добавить на экран используя раздел настроек "Скрипты" или с помощью бокового меню.
|
||||
|
||||
Возможности скриптов ограничены, но с их помощью можно практически безгранично расширять функциональность приложения (посмотрите примеры в этом репозитории).
|
||||
|
||||
# Функции (колбеки) жизненного цикла
|
||||
|
||||
Работа любого скрипта-виджета начинается с одной из трех описанных функций. Именно внутри них следует выполнять основную работу и выводить на экран данные.
|
||||
|
||||
* `on_resume()` - вызывается при каждом возврате на рабочий стол;
|
||||
* `on_alarm()` - вызывается при возврате на рабочий стол при условии, что с прошлого вызова прошло больше 30 минут;
|
||||
* `on_tick()` - вызывается каждую секунду пока лаунчер находится на экране.
|
||||
|
||||
Для большинства сетевых скриптов (загрузка и показ значений) следует использовать `on_alarm`. Использование других функций может привести к блокировке вашего IP.
|
||||
Для большинства сетевых скриптов (загрузка и показ значений) следует использовать `on_alarm()`. Использование других функций может привести к блокировке вашего IP.
|
||||
|
||||
# Функции показа данных
|
||||
|
||||
|
||||
Reference in New Issue
Block a user