Вниз  RFO BASIC
- 9.05.2018 / 14:20
levapbar
  Пользователь

levapbar 
Сейчас: Offline
Linevic, это делается в самом приложении. В коде делаешь перезапуск уведомления и все. :). Идея уведомления - программа показывает сообщение, жмакаешь на него и переходишь в программу. Уведомление выполнило свою функцию, далее программа пусть опять запускает уведомление
- 9.05.2018 / 15:15
1961uvg
  Пользователь

1961uvg 
Сейчас: Offline
Linevic
Вот почитай , вроде понятно.


Прикрепленные файлы:
Notify.doc (54.5 кб.) Скачано 126 раз
- 10.05.2018 / 23:19
Linevic
  Пользователь

Linevic 
Сейчас: Offline
Цитата 1961uvg:
Linevic
Вот почитай , вроде понятно.
Понятно. Но есть такие уведомления, которые приложения показывают во время выполнения какого-либо процесса, или просто чтобы дать понять, что они работают. Такие уведомления просто так не смахнёшь. Пример - уведомление AdGuard. Благодаря ему, андроид не может по собственной прихоти AdGuard закрыть.
Но - видимо rfo-basic делать такие уведомления не умеет.

Изменено Linevic (10.05 / 23:20) (всего 1 раз)
- 10.05.2018 / 23:46
Linevic
  Пользователь

Linevic 
Сейчас: Offline
Я разобрался, как это называется. Не "постоянное уведомление", а "закрепленное уведомление".
- 11.05.2018 / 10:02
levapbar
  Пользователь

levapbar 
Сейчас: Offline
Linevic, вот, может быть полезным
http://fire-monkey.ru/topic/12...D%D0%B8%D0%BA%D0%B8/
- 11.05.2018 / 10:20
levapbar
  Пользователь

levapbar 
Сейчас: Offline
Linevic, и еще нашел:
У Андроида есть интенты (неточно, но можно назвать это «событиями»), на которые подписываются приложения. И даже вырубленное приложение при наличии интента будет запущено и информировано о событии.
Можно в оли бейсике попробовать подписать свое приложение на какой-нибудь интент, связанный например, с временем.
- 12.05.2018 / 04:53
Linevic
  Пользователь

Linevic 
Сейчас: Offline
Вот пример программы, способной создавать "закрепленные" уведомления - https://play.google.com/store/...b2Ws7rHKLm6ATs-5foCA.
Она не на rfo-basic, это просто пример, какие уведомления бывают.
- 12.05.2018 / 07:28
Linevic
  Пользователь

Linevic 
Сейчас: Offline
Цитата levapbar:
Linevic, и еще нашел:
У Андроида есть интенты (неточно, но можно назвать это «событиями»), на которые подписываются приложения. И даже вырубленное приложение при наличии интента будет запущено
Oli не годится. Для него компилятора на телефон нет.
- 12.05.2018 / 11:18
levapbar
  Пользователь

levapbar 
Сейчас: Offline
Linevic, ну если для себя делаешь, то можно и .bas файлом обойтись. Также на рабочий стол иконку приложения разместить и пользоваться как обычной программой. И в принципе, какая разница, какие там кишки работают: жава или бейсик
- 12.05.2018 / 12:40
Linevic
  Пользователь

Linevic 
Сейчас: Offline
Цитата levapbar:
Linevic, ну если для себя делаешь, то можно и .bas файлом обойтись. Также на рабочий стол иконку приложения разместить и пользоваться как обычной программой. И в принципе, какая разница, какие там киш
Но ведь для intent'ов нужно receiver в манифесте прописать, который отслеживает, например, SMS, и запускает приложение при приходе нужного сообщения. Причем - не просто запускает, это как раз сделать нетрудно, но передает приложению полученное сообщение. А вот это сделать как раз затруднительно. Если это может OliBasic, но для него нет компилятора, то что же - для каждого приложения придется манифест самой среды выполнения (или как её?) менять? А если мне нужно, чтобы сразу несколько приложений отслеживали приходящие SMS, и, каждое по-своему их обрабатывали? Что rfo, что OliBasic не поддерживают одновременный запуск нескольких программ, насколько мне известно. Да и опять же - манифест-то всё равно будет один, и все время добавлять и убирать приемники - это по меньшей мере - неудобно. А без записи в манифесте, программу отслеживающую события всё равно придется держать в свёрнутом виде, и она всё равно будет закрываться, когда android захочет освободить память.
Наверх  Всего сообщений: 2716
Фильтровать сообщения
Поиск по теме
Файлы топика (511)