Update scripts and docs to reflect chnages in 3.2.7-beta9
This commit is contained in:
16
README_ru.md
16
README_ru.md
@@ -14,12 +14,16 @@
|
||||
|
||||
# Функции показа данных
|
||||
|
||||
* `aio:showText(string)` - выводит в виджет обычный текст; повторный вызов стирает предыдущий текст;
|
||||
* `aio:showLines(table)` - выводит список строк, в качестве аргумента принимает таблицу строк;
|
||||
* `aio:showLinesWithAuthors(table, table)` - выводит список строк с отправителем (на манер почтового виджета); первая таблица - сами строки, вторая - соответствующие им отправители; таблицы должны быть одинакового размера;
|
||||
* `aio:showProgressBar(text, currentValue, maxValue)` - показывает прогресс бар;
|
||||
* `aio:showToast(string)` - показывает информационное сообщение в стиле Android;
|
||||
* `aio:openBrowser(string)` - открывает указанный URL в бразуере или в приложении, умеющем обрабатывать данный тип URL.
|
||||
* `ui:showText(string)` - выводит в виджет обычный текст; повторный вызов стирает предыдущий текст;
|
||||
* `ui:showLines(table)` - выводит список строк, в качестве аргумента принимает таблицу строк;
|
||||
* `ui:showLinesWithAuthors(table, table)` - выводит список строк с отправителем (на манер почтового виджета); первая таблица - сами строки, вторая - соответствующие им отправители; таблицы должны быть одинакового размера;
|
||||
* `ui:showProgressBar(text, currentValue, maxValue)` - показывает прогресс бар;
|
||||
* `ui:showToast(string)` - показывает информационное сообщение в стиле Android;
|
||||
|
||||
# Системные функции
|
||||
|
||||
* `system:openApp(string)` - открывает приложение, имя пакета которого указано в аргументе;
|
||||
* `system:openBrowser(string)` - открывает указанный URL в бразуере или в приложении, умеющем обрабатывать данный тип URL.
|
||||
|
||||
# Функции обработки данных
|
||||
|
||||
|
||||
@@ -4,5 +4,5 @@ end
|
||||
|
||||
function onNetworkResult(result)
|
||||
local price = json:getValue(result, "object object:USD string:last")
|
||||
aio:showText("BTC = "..price.." USD")
|
||||
ui:showText("BTC = "..price.." USD")
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
function onTick()
|
||||
local timeStr = os.date('%Y-%m-%d %H:%M:%S')
|
||||
aio:showText(timeStr)
|
||||
ui:showText(timeStr)
|
||||
end
|
||||
|
||||
@@ -27,9 +27,9 @@ function onNetworkResult(result)
|
||||
json:getValue(result, "array object:2 string:url"),
|
||||
}
|
||||
|
||||
aio:showLinesWithAuthors(names, descriptions)
|
||||
ui:showLinesWithAuthors(names, descriptions)
|
||||
end
|
||||
|
||||
function onClick(idx)
|
||||
aio:openBrowser(urls[idx])
|
||||
system:openBrowser(urls[idx])
|
||||
end
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
function onResume()
|
||||
aio:showText("Hello world!")
|
||||
ui:showText("Hello world!")
|
||||
end
|
||||
|
||||
@@ -4,5 +4,5 @@ end
|
||||
|
||||
function onNetworkResult(result)
|
||||
local joke = json:getValue(result, "object object:value string:joke")
|
||||
aio:showText(joke)
|
||||
ui:showText(joke)
|
||||
end
|
||||
|
||||
@@ -5,10 +5,10 @@ end
|
||||
|
||||
function onNetworkResult(result)
|
||||
if result == "0" then
|
||||
aio:showText("Сегодня рабочий день")
|
||||
ui:showText("Сегодня рабочий день")
|
||||
elseif result == "1" then
|
||||
aio:showText("Сегодня выходной")
|
||||
ui:showText("Сегодня выходной")
|
||||
else
|
||||
aio:showText("Ошибка")
|
||||
ui:showText("Ошибка")
|
||||
end
|
||||
end
|
||||
|
||||
7
open_app_test-widget.lua
Normal file
7
open_app_test-widget.lua
Normal file
@@ -0,0 +1,7 @@
|
||||
function onResume()
|
||||
ui:showText("Click to open Google Play")
|
||||
end
|
||||
|
||||
function onClick()
|
||||
system:openApp("com.android.vending")
|
||||
end
|
||||
@@ -1,3 +1,3 @@
|
||||
function onResume()
|
||||
aio:showProgressBar("Test", 50, 100)
|
||||
ui:showProgressBar("Test", 50, 100)
|
||||
end
|
||||
|
||||
@@ -3,5 +3,5 @@ function onAlarm()
|
||||
end
|
||||
|
||||
function onNetworkResult(result)
|
||||
aio:showText(result)
|
||||
ui:showText(result)
|
||||
end
|
||||
|
||||
@@ -5,5 +5,5 @@ end
|
||||
function onNetworkResult(result)
|
||||
local setup = json:getValue(result, "object string:setup")
|
||||
local punchline = json:getValue(result, "object string:punchline")
|
||||
aio:showLines({setup, punchline})
|
||||
ui:showLines({setup, punchline})
|
||||
end
|
||||
|
||||
@@ -2,5 +2,5 @@ function onResume()
|
||||
local yearDays = 365
|
||||
local currentDay = os.date("*t").yday
|
||||
local percent = math.floor(currentDay / (yearDays / 100))
|
||||
aio:showProgressBar("Year progress: "..percent.."%", currentDay, yearDays)
|
||||
ui:showProgressBar("Year progress: "..percent.."%", currentDay, yearDays)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user