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

konung

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

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

  • Посещение

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

    1

Активность репутации

  1. Like
    konung получил реакцию от Pax Beach в [Руководство] Отладка программы на Android устройстве через Wi-Fi   
    Чуток добавлю (тоже интересовался), но сразу оговорюсь - ещё не пробовал:
     
    От тут про отладку по wifi несколько ссылок (android вообще, не к BDS привязано):
    http://vadimrm.livejournal.com/179949.html
     
    И в частности комрад дает ссылки на ADB коим не нужен root:
    https://play.google.com/store/apps/details?id=com.sherdle.adbwireless
    http://sherdle.com/adb/
  2. Like
    konung получил реакцию от Rusland в Как отобразить указатель позиции курсора в TEdit?   
    Собственно - сабж. Не знаю как корректно это называют. В нативных контролах это выглядит так:
     

     
    При редактировании даже не большого текста этой штуки крайне не хватает. И в TEdit и в прочих контролах ввода. В т.ч. - нет возможности "протянуть" курсор, если введено текста больше чем возможно отобразить. Возможно ль его как-то включить? Или, быть может, есть иной способ отображения этого дела? Как осуществлять "протяжку" текста?
  3. Like
    konung получил реакцию от Rusland в Как использовать Toast уведомления?   
    Чую ща вас заругают за оформление...
     
    Однако по теме(ам)...
     
    Та самая строчка называется Toast. и насколько я понял стандартного компонента для работы с ней - нет. Народ в сети предлагает воспользоваться вот этим: FMX Toast Component
     
    Для обработки нажатия кнопки меню - юзайте стандартно событие OnKeyUp, где Key искать равный 18 или vkMenu из System.UITypes. Стандартного меню, опять же, как я понял - нет. Однако можно обработав нажатие сделать что-нить своё.
     
    Что до прочей инфы - искать стоит на оф. сайте, в хелпе, в демках. Хотя далеко не всё что хотелось бы там есть. Ряд вопросов я для себя разобрал роясь здесь, в stackoverflow, тут http://delphifmandroid.blogspot.ru (в частности вот, про диалоговое окно с едитом http://delphifmandroid.blogspot.ru/2014/02/blog-post.html). В целом - инфа есть, но мало и разрозненно.
  4. Like
    konung получил реакцию от Kitty в Запуск видео по расписанию в плеере на Андроиде   
    2 Brovin Yaroslav
     
    Согласен. Такого рода вещи не стоит юзать без крайне необходимости. И естественно - если и использовать то после тестирования.
     
    2 Kitty
     
    Что до параметра, то вроде как вот он (не проверял, ессно, и не могу сказать можно ль его поставить в самом BDS. скорее всего - ручками в манифесте):
    в корневом элементе (манифеста) <application, атрибут android:persistent="false|true". По умолчанию - false. При true - "приложение должно работать во что бы то ни стало. Актуально для небольшого круга системных приложений." 
  5. Like
    konung получил реакцию от Brovin Yaroslav в [Руководство] Отладка программы на Android устройстве через Wi-Fi   
    Чуток добавлю (тоже интересовался), но сразу оговорюсь - ещё не пробовал:
     
    От тут про отладку по wifi несколько ссылок (android вообще, не к BDS привязано):
    http://vadimrm.livejournal.com/179949.html
     
    И в частности комрад дает ссылки на ADB коим не нужен root:
    https://play.google.com/store/apps/details?id=com.sherdle.adbwireless
    http://sherdle.com/adb/
  6. Like
    konung получил реакцию от Brovin Yaroslav в [Руководство] Отладка программы на Android устройстве через Wi-Fi   
    2 Nix0N
     
    Эт я не спорю. Просто хотел дать ссыль на вариант без root-а. Но подчеркнул, что не проверял это всё на BDS.
  7. Like
    konung отреагировална Nix0N в [Руководство] Отладка программы на Android устройстве через Wi-Fi   
    Если вас, как и меня, не устраивает скорость работы эмулятора Android и в вашей системе нет свободных USB чтобы подключить устройство для отладки, то эта инструкция для вас. Внимание ! Перед дальнейшим выполнением необходимо получить root на устройстве ! Как это сделать описано здесь
     
    *статья написана на основе RAD Studio XE6 с путями по умолчанию
    **подразумевается что драйвера на устройство установлены, оно определяется в системе и успешно работает по USB кабелю с IDE
     
    Итак, начнем:
     
    1. Устанавливаем на устройство ADB over WIFI Widget. Вообще подобных программ множество, но я выбрал именно эту за её удобство. Исполнена в виде виджета, по клику активируется или деактивируется.
     
    2. Перезагружаем устройство
     
    3. Идём в раздел "Виджеты" и выносим виджет на рабочий стол (настройки виджета не меняем)
     
    4. Включаем Wi-Fi на устройстве (если еще не включен) и кликаем по виджету. Если на виджете появилась информация в виде "IP адрес : порт" и цвет виджета из серого сменился на зеленый - программа успешно запущена и можно переходить ка настройкам на ПК.
     

     
    5. Теперь необходимо подключить ADB к устройству. Для этого идем в каталог c:\Users\Public\Documents\Embarcadero\Studio\14.0\PlatformSDKs\adt-bundle-windows-x86-20131030\sdk\platform-tools\ и создадим там BAT-файл следующего содержания:
    adb connect 192.168.1.3:8000 (IP адрес и порт, которые изображены на виджете вашего устройства) pause (чтобы окно CMD не закрывалось и можно было отследить результат работы ADB) 6. Запускаем BAT-файл
     
    В случае успешного выполнения ADB подключится к устройству. Всё, можно запускать IDE.

  8. Like
    konung получил реакцию от Brovin Yaroslav в Как правильно запустить видео в плеере из своей программы?   
    2 Kitty
     
    Не уверен что так можно делать а Android. Тут, как и многое другое, надо юзать через Intent-ы (намерения).
    Рыться надо по сему поводу на сайтах/форумах по программированию на Android. Ибо в мануалах и демках BDS это скудно освещено.
  9. Like
    konung получил реакцию от CrazyUser в Что нужно использовать вместо ShowMessage на Андроиде?   
    Сами пишем - сами отвечаем
     
    Workaround
    Решение: On Android, Use TPopup Instead of ShowMessage
     
    Хотя в QC висит всё же как не решенное http://qc.embarcadero.com/wc/qcmain.aspx?d=119285
     
    Благодарю за ответ(ы)
  10. Like
    konung получил реакцию от Brovin Yaroslav в Как получить путь к файлу в Андроид приложении?   
    Я так понимаю - вам надо получить путь к каталогу где "лежит" само приложение для сохранение конфигов и т.п.
    Для эти целей воспользуйтесь GetHomePath.
     
    Однако учтите, что доступ к данному каталогу (если телефоне не root-ован) имеет только сама ваша программа (ну естественно и ось и т.п.). Т.е. зайти туда (без рута) вы не сможете.
    Для хранения настроек программы, ресурсов - это вполне удобно. Однако для логов, или выгрузки результатов работы - лучше определить для себя иной каталог.
  11. Like
    konung получил реакцию от CrazyUser в Что нужно использовать вместо ShowMessage на Андроиде?   
    Есть такая беда с ShowMessage и иже с ними:
     
    Среда: RAD Studio XE6
    Аппарат: Galaxy Nexus (4.2.1).
    Отображаем сообщение Сворачиваем программу (например по кнопке Home). Возвращаемся к всё еще запущенному приложению - оно висит мертво. В иных приложениях - замечал, что диалоговые окна в таких ситуациях по обыкновению закрывают. Надо именно так делать? 
  12. Like
    konung получил реакцию от Andrey Efimov в Как использовать Toast уведомления?   
    Чую ща вас заругают за оформление...
     
    Однако по теме(ам)...
     
    Та самая строчка называется Toast. и насколько я понял стандартного компонента для работы с ней - нет. Народ в сети предлагает воспользоваться вот этим: FMX Toast Component
     
    Для обработки нажатия кнопки меню - юзайте стандартно событие OnKeyUp, где Key искать равный 18 или vkMenu из System.UITypes. Стандартного меню, опять же, как я понял - нет. Однако можно обработав нажатие сделать что-нить своё.
     
    Что до прочей инфы - искать стоит на оф. сайте, в хелпе, в демках. Хотя далеко не всё что хотелось бы там есть. Ряд вопросов я для себя разобрал роясь здесь, в stackoverflow, тут http://delphifmandroid.blogspot.ru (в частности вот, про диалоговое окно с едитом http://delphifmandroid.blogspot.ru/2014/02/blog-post.html). В целом - инфа есть, но мало и разрозненно.
  13. Like
    konung получил реакцию от Brovin Yaroslav в Что нужно использовать вместо ShowMessage на Андроиде?   
    Сами пишем - сами отвечаем
     
    Workaround
    Решение: On Android, Use TPopup Instead of ShowMessage
     
    Хотя в QC висит всё же как не решенное http://qc.embarcadero.com/wc/qcmain.aspx?d=119285
     
    Благодарю за ответ(ы)
  14. Like
    konung получил реакцию от Brovin Yaroslav в Нестандартные шрифты, какие изменения нужно сделать, что сделать переход с XE5 на XE6?   
    В XE6 произошли следующие изменения:
    StringToJString вынесено в Androidapi.Helpers. TPixelFormat теперь в FMX.Types и выглядит так: TPixelFormat = (None, RGB, RGBA, BGR, BGRA, RGBA16, BGR_565, BGRA4, BGR4, BGR5_A1, BGR5, BGR10_A2, RGB10_A2, L, LA, LA4, L16, A, R16F, RG16F, RGBA16F, R32F, RG32F, RGBA32F); хотя в XE5 сидел в FMX.PixelFormats и имел иной вид...
  15. Like
    konung получил реакцию от Brovin Yaroslav в Как использовать Toast уведомления?   
    Чую ща вас заругают за оформление...
     
    Однако по теме(ам)...
     
    Та самая строчка называется Toast. и насколько я понял стандартного компонента для работы с ней - нет. Народ в сети предлагает воспользоваться вот этим: FMX Toast Component
     
    Для обработки нажатия кнопки меню - юзайте стандартно событие OnKeyUp, где Key искать равный 18 или vkMenu из System.UITypes. Стандартного меню, опять же, как я понял - нет. Однако можно обработав нажатие сделать что-нить своё.
     
    Что до прочей инфы - искать стоит на оф. сайте, в хелпе, в демках. Хотя далеко не всё что хотелось бы там есть. Ряд вопросов я для себя разобрал роясь здесь, в stackoverflow, тут http://delphifmandroid.blogspot.ru (в частности вот, про диалоговое окно с едитом http://delphifmandroid.blogspot.ru/2014/02/blog-post.html). В целом - инфа есть, но мало и разрозненно.
×
×
  • Создать...