Перейти к содержанию
Fire Monkey от А до Я

mazayhin

Пользователи
  • Постов

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

  • Посещение

  • Победитель дней

    19

Весь контент mazayhin

  1. На сколько память не изменяет, то деплоить ее, загружать как dll в Win ну и работать
  2. Думаю, что правильнее и проще всего будет добавить в приложение ресивер, и подписаться на событие входящего вызова, ну, и далее, скажем, в сервис интент отправить, или в приложение, или еще что сделать
  3. Отвечу тем же советом-обиженку строить не стоит, и вместо надутых щек, что никто готовый проект не скинул, пойти да почитать там, а лучше попробовать, как использовать класс TSuperFileManagerForAllFolders
  4. Дак надо было сразу и писать: кто сделает мне файловый менеджер за спасибо? Нет, нельзя, времени на основной работе свободного нет, увы. Посмотри примеров на яве много, и смысл будет понятен. Возтми к примеру, любую shared-директорию, и иди на уровень вверх
  5. А кто то запрещает, кроме пользователя это? Можно и по чужим приватным лазить, если рут есть
  6. Выдать разрешения в манифесте Запросить при необходимости в рантайме из кода И путь брать через System.IOUtils
  7. Такого пути может и не быть, если что. Все производители по-разному размечают Используйте методы из IOUtils и все. Не за чем лезть в условный /
  8. http://docwiki.embarcadero.com/RADStudio/Sydney/en/Standard_RTL_Path_Functions_across_the_Supported_Target_Platforms
  9. Вот я и говорил что не плохо было бы исправить этот код, и в extra отправлять комманды сервису из приложения, например, пауза там, и останавливать так же, посылая интент из приложения
  10. А, ок, понял. Но сейчас уже ухожу с работы от компа... Если никто не распишет, может, на выходных, или уже в понедельник, распишу. Да, и код сервиса "выдран" от куда то, я б, честно, его поменял немного, но ничего. По поводу ExtraData - при запуске сервиса предполагается какое-то дальнейшее действие, вот оно в эту дату и прилетает при запуске, и дальше автор что-то с этим значением делает
  11. Что значит "разбавить код сервиса комментариями"? Там же все и так на Delphi. Или имеется в виду, паралельно delphi написать в комментарии тот же код на Java?
  12. {$IFDEF ANDROID} uses Androidapi.Helpers, Androidapi.JNI.Webkit; (...) var CookieManager: JCookieManager; Cookie: string; begin CookieManager := TJCookieManager.JavaClass.getInstance; Cookie := JStringToString(CookieManager.getCookie(StringToJString(WebBrowser1.URL))); CookieManager := nil; end; Результат - строка формата HTTP-заголовка Cookie - PHPSESSID=298zf09hf012fh2; csrftoken=u32t4o3tb3gg43; _gat=1 Так же, через менеджер для URL можно установить свои куки, или удалить их.
  13. Про IOS не скажу ничего. Это только для андроида. Без сторонних библиотек, просто обертки к api. Генерация ключей, шифрование и прочее то же все родное
  14. На форуме была тема про кейстор, с скидывал пример работы с ним (плохенький, но работает) Для входа по пин коду: Генерируйте ключ, ставьте пин на него, храните в кейсторе, гугл вроде как гарантирует неизвлекаемость ключа. Шифруйте данные авторизации и храните их да хоть в загрузках. Без ключа они бесполезны. Далее пытайтесь расшифровать и работать с ними. Не расшифровались-не тот ключ. Нет доступа к ключу-не тот пин. Если следовать закону, то не удивлюсь, что шифрование должно быть ГОСТ..
  15. Возможно? это связано с восстановлением подключения к БД? На момент от правки она закрыта? Если попробовать отправить другой какой-то файл, который не используется приложением, будет ли эта проблема?
  16. На сколько знаю, на разных устройствах путь может отличаться. Посмотрите статью https://delphifmandroid.blogspot.com/2014/02/deployment-manager.html Там описано про пути деплоя, и как потом найти на устройстве, используя System.IOUtils
  17. Олег, если файл деплоится в external, то путь к нему надо получать так: TPath.Combine(TPath.GetSharedDocumentsPath, 'DB_BOKA.db3')
  18. Еще, причем, если будете запускать не только на Windows, сразу выберете кросплатформенного поставщика (DOM Vendor) ADOM XML v4 Тогда не надо будет вызывать CoInitialize, который и работает только для Windows
  19. Ну поиск по форуму не работает... Жевали на 3 страницы
  20. Человек хочет получить то имя, которое на скрине идет первой строкой, на сколько я понял
  21. Ну видимо, не для всех это очевидно. Ну и да, называется оно "имя", а про БТ не слова )
×
×
  • Создать...