Вверх ↑
Ответов: 163
Рейтинг: 33
#1: 2014-03-14 10:19:00 ЛС | профиль | цитата
Делюсь компонентами.

  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3874]Audio Control[/burl] - регулировка громкости, режимы звонка, управление спикерфоном, информация о наличии/отсутствии подключенной проводной и bluetooth гарнитуры.
    изменения
    v1.6
    • Добавлено считывание и установка режима вибрации при звонке и уведомлениях

  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3875]Permission[/burl] - добавление любого разрешения в манифест. Может пригодиться при написании IC.
  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3727]SleepWake[/burl] - сон и пробуждение устройства (вкл/выкл экрана), блокировка процессора, добавление программы в администраторы устройства.
  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3883]SystemBrightness[/burl] - изменение яркости экрана, распространяющееся на всю систему в целом, а не только на текущую активность.
    изменения
    v1.4
    • Добавлено считывание и установка режима автоматической регулировки яркости

  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3876]ComponentControl[/burl] - Запрещение - разрешение одного из компонентов, указанных в манифесте. Можно отключать статические BroadcastReceiver`ы.
  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3865]AccelerometerSensor[/burl] - От стандартного компонента пакета отличается возможностью задать частоту опроса сенсора и узнать доступность сенсора на конкретном устройстве.
  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3866]ProximitySensor1[/burl] - От стандартного компонента пакета отличается возможностью задать частоту опроса сенсора и узнать доступность сенсора на конкретном устройстве.
  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3877]MTimer[/burl] - Таймер, основанный на очереди сообщений. Проще стандартного. Работает на основном потоке приложения. В отличии от стандартного таймера пакета позволяет подключать к нему компоненты группы "Интерфейс" без промежуточной вставки элемента UIThread. В планах сделать выбор, на каком потоке работать.
  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3868]Loger[/burl] - Вывод информации в системный лог.
  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3869]Function[/burl] - Обертывание части схемы в отдельный метод в java-коде. Рекомендую ставить после объединяющего хаба в случае большого количества компонентов после него, а так же в случае большого количества объединяемых линий схемы. Улучшает читаемость java-кода на выходе и уменьшает его размер за счет удаления дубликатов кода.[flood]Большая часть кода нагло стырена из компонента Memory. [/flood]
  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3870]SettingsChangeMonitor[/burl] - Генерирует событие при изменении любой системной настройки.
  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3871]Trigger[/burl] - Компонент, позволяющий отфильтровать повторы событий. Имеет настраиваемое количество входов-выходов. При подряд следующих событиях на одном и том же входе, событие на том же по счету выходе генерируется лишь первый раз. В дальнейшем прохождение события через этот вход-выход возможно только при появлении хотя бы одного события на другом входе. [flood]Как ни странно, мне такая возможность оказалась нужна довольно часто и раньше я для этого использовал мультиэлемент с несколькими компонентами внутри. Потом мне это надоело и я написал этот компонент.[/flood]
  • [burl=http://hiasm.com/forum_serv.php?q=56&id=3872]SystemScreenRotation[/burl] - Компонент для считывания и изменения системной установки ориентации экрана. На некоторых устройствах можно повернуть даже домашний экран, причем хоть "вверх ногами". Также позволяет включать/выключать автовращение экрана.
обновлено 27.01.15
карма: 3

5
Голосовали:hitman249, Netspirit, sаmakacd, Konst, UserSergey