android (android)

Содержит вспомогательные функции для Android

Константы

Intent : map =

14 элементов
{
  ACTION_BOOT_COMPLETED=android.intent.action.BOOT_COMPLETED,
  ACTION_DEFAULT=android.intent.action.VIEW,
  ACTION_DELETE=android.intent.action.DELETE,
  ACTION_EDIT=android.intent.action.EDIT,
  ACTION_INSTALL_PACKAGE=android.intent.action.INSTALL_PACKAGE,
  ACTION_LOCATION_SOURCE_SETTINGS=android.settings.LOCATION_SOURCE_SETTINGS,
  ACTION_MAIN=android.intent.action.MAIN,
  ACTION_MEDIA_MOUNTED=android.intent.action.MEDIA_MOUNTED,
  ACTION_REBOOT=android.intent.action.REBOOT,
  ACTION_RUN=android.intent.action.RUN,
  ACTION_SEARCH=android.intent.action.SEARCH,
  ACTION_SEND=android.intent.action.SEND,
  ACTION_VIEW=android.intent.action.VIEW,
  ACTION_WEB_SEARCH=android.intent.action.WEB_SEARCH
}

R : map =

8 элементов
{
  array={},
  attr={},
  color={},
  drawable={},
  id={},
  integer={},
  layout={},
  string={}
}

Константы ресурсов класса android.R.xxx

SDK_INT : number = Android version SDK

Версия SDK Android

Span : map =

8 элементов
{
  COLOR=0,
  ABSOLUTE_SIZE=1,
  RELATIVE_SIZE=2,
  URL=3,
  STYLE=4,
  CLICKABLE=5,
  TYPEFACE=6,
  HTML=7
}

Функции

assetBitmap(path) — загружает изображение из файла в папке assets внутри apk

assetBytes(path) — читает массив байт из файла в папке assets внутри apk

assetText(path) — читает текст файла в папке assets внутри apk

chooser()

listAssets(path) — возвращает список файлов в папке assets внутри apk

spannable(type, text, ...)

startActivity(intent, uri = "", bundle = []) — запускает Activity

toast(text, duration = 0) — показывает всплывающее уведомление (toast)

uithread(function, ...) — выполняет функцию в главном UI-потоке