Отправляет email-рассылки с помощью сервиса Sendsay

[prg] sql i oracle

Всум привет. Подскажите ребята на сколько реально, что бы слепой человек
работал с Высше упомянутыми базами даных. Желательно, что бы работа
осуществлялась через линукс, а если это невозможно пригодится и винда.

Поделитесь опытом ребята. За ранее всем большое спасибо.

Ответить   Tue, 28 May 2019 10:44:25 +0200 (#3619784)

 

Ответы:

Mai omentaina, marko!

А что мешает, особенно из командной строки? Если у вас линуксовый
сервер, заходите со своего виндового компа на него по ssh - и вперёд
:).
И ещё: SQL - слишком расплывчато, это огромнейший класс реляционных
баз данных, а если точнее, язык запросов для таких БД. Для MySQL и
PostgreSQL, например, есть веб-инструменты администрирования, которые
вообще позволяют делать большинство вещей, не выходя из браузера. Там
есть вопросы с доступностью, да и язык запросов знать обязательно в
любом случае, но это тоже подспорье.

Ответить   Wed, 29 May 2019 00:35:59 +0300 (#3619829)

 

здравствуйте.

думаю этот вопрос неоднократно здесь обсуждался, но сейчас немогу найти
соответствующую тему.

каким образом, кроме android.speech.tts можно выводить сообщения именно на
службу доступности?

я знаю, есть метод announceForAccessibility который может выводить
сообщение, но это работает только при случае, если activity, а может быть и
элемент, на который посылается сообщение ввиду.

как можно сделать озвучивание если приложение на заднем фоне?

и есть ли другие способы решения данной задачи?

спасибо.

Ответить   Fri, 07 Jun 2019 12:27:58 +0400 (#3620642)

 

Приветствую всех!

Встречный вопрос: чем вас не устраивают обычные уведомления (notifications)
или тосты (Toast)?
Кроме того, в вашем вопросе
смешаны два разных понятия: активность на заднем плане и фоновый работа.
Активность не может быть фоновой: она либо взаимодействует с пользователем и
тогда находится на переднем плане, либо не взаимодействует с пользователем и
не находится на переднем плане.
Если активность не находится на переднем плане, то она вообще ничего не
должна делать, потому что ее главный поток приостановлен. Не рекомендуется
выполнять какие-либо действия в таком состоянии даже при помощи
дополнительных потоков. Поэтому не понятно, по какой причине заднеплановая
активность, то есть не участвующая в данный момент в формировании экрана,
решила вдруг о чем-то сообщить службе доступности, задача которой озвучивать
события происходящие на экране?
Если нужно в фоновом режиме выполнять какие-либо действия, то рекомендуется
использовать компонент service. Вот в нем как раз и следует размещать все
свои рабочие потоки, выполняющие всю работу, не связанную с отображением
информации на экране и взаимодействием с пользователем.
На случай, если надо известить пользователя о каком-то событии, то service
может:
1. Использовать уведомления или тосты.
2. Запустить активность, которая сразу окажется на переднем плане.
Оба варианта нормально озвучиваются TalkBack.
Конечно, для целей доступности, п.2 предпочтительнее, поскольку у
пользователя есть возможность несколько раз прочитать сообщение и понять его
смысл без спешки и нервного напряжения.
Для уведомлений пользователю придется открывать панель уведомлений, а для
тостов -- смотреть речевой лог.

И, в общем случае, старайтесь проектировать приложения с универсальным
доступом, а не заточенные эксклюзивно под незрячих пользователей.
То есть уведомлять надо всех пользователей (и зрячих, и незрячих).
Исходное сообщение > каким образом, кроме android.speech.tts можно выводить сообщения именно на

и

Ответить   "i_chay" Sun, 9 Jun 2019 02:16:07 +0300 (#3620765)

 

Приветствую всех!
Неверно сформулировал. Главный поток не приостанавливается.
Но поскольку элементы управления заднеплановой активности перекрыты
активностью на переднем плане, то заднеплановая активность не может получать
пользовательский ввод (сенсорный и т.п.) и реагировать на него.
А может быть уничтожена системой при необходимости.

Исходное сообщение > Если активность не находится на переднем плане, то она вообще ничего не

Ответить   "i_chay" Sun, 9 Jun 2019 05:42:43 +0300 (#3620768)

 

здравствуйте.

да, разумеется сервис присутствует в приложении.

там просто такая информация, которая полезна именно незрячим пользователям,
более того, если служба спецвозможностей неактивна, то будет
взоимодействован синтез речи.

я так понимаю, способа вывода сообщения на службу доступности невизуально
нет.

спасибо.

Ответить   Sun, 09 Jun 2019 07:36:32 +0400 (#3620769)

 

Приветствую всех!
AccessibilityManager.sendAccessibilityEvent() не работает?

Исходное сообщение > там просто такая информация, которая полезна именно незрячим
пользователям,

Ответить   "i_chay" Sun, 9 Jun 2019 14:06:55 +0300 (#3620789)

 

Ok, попробую, видимо как-то пропустил мимо.
спасибо.

Ответить   Sun, 09 Jun 2019 14:39:43 +0400 (#3620793)