9.05.2018 / 14:20 | |
levapbar Пользователь Сейчас: Offline
Имя: Павел Регистрация: 04.09.2016
| Linevic, это делается в самом приложении. В коде делаешь перезапуск уведомления и все. . Идея уведомления - программа показывает сообщение, жмакаешь на него и переходишь в программу. Уведомление выполнило свою функцию, далее программа пусть опять запускает уведомление |
9.05.2018 / 15:15 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Linevic Вот почитай , вроде понятно.
Прикрепленные файлы: Notify.doc (54.5 кб.) Скачано 126 раз |
10.05.2018 / 23:19 | |
Linevic Пользователь Сейчас: Offline
Имя: Reestr2Waper Регистрация: 12.06.2014
| Цитата 1961uvg: Linevic Вот почитай , вроде понятно.Понятно. Но есть такие уведомления, которые приложения показывают во время выполнения какого-либо процесса, или просто чтобы дать понять, что они работают. Такие уведомления просто так не смахнёшь. Пример - уведомление AdGuard. Благодаря ему, андроид не может по собственной прихоти AdGuard закрыть. Но - видимо rfo-basic делать такие уведомления не умеет.
Изменено Linevic (10.05 / 23:20) (всего 1 раз) |
10.05.2018 / 23:46 | |
Linevic Пользователь Сейчас: Offline
Имя: Reestr2Waper Регистрация: 12.06.2014
| Я разобрался, как это называется. Не "постоянное уведомление", а "закрепленное уведомление".
|
11.05.2018 / 10:02 | |
levapbar Пользователь Сейчас: Offline
Имя: Павел Регистрация: 04.09.2016
| |
11.05.2018 / 10:20 | |
levapbar Пользователь Сейчас: Offline
Имя: Павел Регистрация: 04.09.2016
| Linevic, и еще нашел: У Андроида есть интенты (неточно, но можно назвать это «событиями»), на которые подписываются приложения. И даже вырубленное приложение при наличии интента будет запущено и информировано о событии. Можно в оли бейсике попробовать подписать свое приложение на какой-нибудь интент, связанный например, с временем.
|
12.05.2018 / 04:53 | |
Linevic Пользователь Сейчас: Offline
Имя: Reestr2Waper Регистрация: 12.06.2014
| Вот пример программы, способной создавать "закрепленные" уведомления - https://play.google.com/store/...b2Ws7rHKLm6ATs-5foCA. Она не на rfo-basic, это просто пример, какие уведомления бывают. |
12.05.2018 / 07:28 | |
Linevic Пользователь Сейчас: Offline
Имя: Reestr2Waper Регистрация: 12.06.2014
| Цитата levapbar: Linevic, и еще нашел: У Андроида есть интенты (неточно, но можно назвать это «событиями»), на которые подписываются приложения. И даже вырубленное приложение при наличии интента будет запущеноOli не годится. Для него компилятора на телефон нет.
|
12.05.2018 / 11:18 | |
levapbar Пользователь Сейчас: Offline
Имя: Павел Регистрация: 04.09.2016
| Linevic, ну если для себя делаешь, то можно и .bas файлом обойтись. Также на рабочий стол иконку приложения разместить и пользоваться как обычной программой. И в принципе, какая разница, какие там кишки работают: жава или бейсик
|
12.05.2018 / 12:40 | |
Linevic Пользователь Сейчас: Offline
Имя: Reestr2Waper Регистрация: 12.06.2014
| Цитата levapbar: Linevic, ну если для себя делаешь, то можно и .bas файлом обойтись. Также на рабочий стол иконку приложения разместить и пользоваться как обычной программой. И в принципе, какая разница, какие там кишНо ведь для intent'ов нужно receiver в манифесте прописать, который отслеживает, например, SMS, и запускает приложение при приходе нужного сообщения. Причем - не просто запускает, это как раз сделать нетрудно, но передает приложению полученное сообщение. А вот это сделать как раз затруднительно. Если это может OliBasic, но для него нет компилятора, то что же - для каждого приложения придется манифест самой среды выполнения (или как её?) менять? А если мне нужно, чтобы сразу несколько приложений отслеживали приходящие SMS, и, каждое по-своему их обрабатывали? Что rfo, что OliBasic не поддерживают одновременный запуск нескольких программ, насколько мне известно. Да и опять же - манифест-то всё равно будет один, и все время добавлять и убирать приемники - это по меньшей мере - неудобно. А без записи в манифесте, программу отслеживающую события всё равно придется держать в свёрнутом виде, и она всё равно будет закрываться, когда android захочет освободить память.
|