Andrey Efimov

Модераторы
  • Публикации

    679
  • Зарегистрирован

  • Посещение

  • Days Won

    69

Andrey Efimov last won the day on 6 марта

Andrey Efimov had the most liked content!

5 подписчиков

О Andrey Efimov

  • Звание
    Продвинутый пользователь
  • День рождения

Контакты

  • Сайт
    delphifmandroid.blogspot.ru github.com/AndrewEfimov

Информация

  • Пол
    Мужчина
  • Город
    Москва

Посетители профиля

2 290 просмотров профиля
  1. Ссылка: http://delphifmandroid.blogspot.ru/2017/03/android-studio.html Автор: Ефимов Андрей Описание:
  2. Прямая ссылка в блог: Автоматическая смена названия приложения в зависимости от языка системы Ссылка на форуме(Раздел "Статьи"): [Статья][Android] Автоматическая смена названия приложения в зависимости от языка системы и ещё есть обычные темы по этому вопросу, но прикладывать не буду. p.s. Народ совсем обленился, сложно поиском воспользоваться...
  3. Раньше точно можно было, если указаны отличия в названии приложений и владельцем приложений является один аккаунт, которым в свою очередь управляет представитель компании (в данном случае медицинского центра) или уполномоченный компанией человек. Тут больше вопрос в авторском праве, если приложение не ваше, а вы скопировали чужой логотип и т.п. то можно нарваться на блокировку за нарушение авторских прав.
  4. Вообще, ограничений полно, все они описаны в соглашении. Если не опубликовалось, то посмотрите по какой причине. Обычно там причина должна быть написана.
  5. Есть вот такая темка Как свернуть форму, находящуюся в режиме FullScreen? А вообще, да, была недавно тема, но что-то не найду её... Вот ещё тема Форма не сворачивается при клике на иконке в панели задач. Напишите в личку автору, может он нашёл решение и поделится им с обществом. И вот такая тема Скрытие приложения с панели задач. Там ближе к концу обсуждали сворачивание.
  6. Так, ситуация такая. Приложение я отлаживал в Android Studio, не в RAD Studio, поэтому данную ошибку не встречал. Если хочется запускать с отладчиком RAD, то закомментируйте строчку Process._Release; Но, тогда будет происходить утечка памяти, которую можно будет увидеть в Android Studio и про которую я говорил в статье. Ошибка появляется только во время дебага через RAD Studio. Во время обычной работы приложения всё нормально. К сожалению, других решений для устранения утечки я не нашёл, а QC Embarcadero молчит... Более подробно, про утечку расскажу в след. статье. Исходники на гитхабе верные. p.s. Тему почистил. Спасибо, что сообщили об этом поведении. p.s.2. В статью добавил информацию по этому поводу.
  7. Например, вот так: Создаём фрейм FFrmSettings := TfrmSettings.Create(Self); FFrmSettings.Parent := Parent; Уничтожаем фрейм if FFrmSettings <> nil then begin FFrmSettings.Parent := nil; FFrmSettings.DisposeOf; FFrmSettings := nil; end;
  8. Ссылка: http://delphifmandroid.blogspot.ru/2017/03/blog-post.html Автор: Ефимов Андрей Описание:
  9. Вот сделал таблицу с событиями. Добавил в статью Очередь событий Delphi приложения на Android И получилось, что отслеживать сворачивание можно по: OnSaveState aeWillBecomeInactive EnteredBackground Разворачивание: WillBecomeForeground
  10. Не совсем, если отслеживать все возможные варианты сворачивания приложения (включая выход из приложения), то лучше использовать: TApplicationEvent.EnteredBackground Для отслеживания разворачивания приложения достаточно: TApplicationEvent.WillBecomeForeground aeBecameActive и aeWillBecomeInactive отрабатывают только в определённых случаях. p.s. Надо табличку оформить, чтобы было понятно, когда и для чего могут понадобится те или иные события.
  11. Очередь событий Delphi приложения на Android Жизненный цикл мобильного приложения
  12. Ну, не знаю как остальным, мне просто была интересна сама задача. И задачка интересная Только ещё не помешает мониторить перезагрузку телефона. А то пользователь перезагрузит устройство и всё, сломается его мониторинг (до момента пока он не перезапустит мониторинг)... Это если хочется почти нон-стоп и в автоматическом режиме. Да, точно. Видимо, я перепутал с другой задачей и другой реализацией, давно это было. (надо будет освежить знания по этой теме)
  13. Так устройство же спать ложится, смысл запускать сервис, когда он не нужен или есть причина? А вообще, я как-то заморачивался с похожей проблемой и вроде нашёл то ли флаг, то ли ещё что-то. Смысл был в том, чтобы будить устройство, но не включать дисплей. Кстати, HTC точно надо принудительно будить, у них ОСь так устроена.