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

Steepe_Hare

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

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

  • Посещение

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

  1. Господа, как реализовать такой интерфейс, как на рабочем столе Android-смартфонов? То есть перелистываешь главное окно пальцем, а внизу перемещается индикатор с кругляшками. Листание, как я понял, осуществляется через TGestureManager, а панель-индикатор как лучше сделать?
  2. Кидаю на TImage компонент TCircle. Как сделать круг прозрачным, то есть чтобы была видна только окружность? Понимаю, что можно на канвасе имэджа нарисовать окружность, но нужно именно через компонент TCircle. Спасибо за ответ.
  3. Пытаюсь отправить базу SQLite (.db файл). Поскольку TShowShareSheetAction отправляет только картинки, решил воспользоваться этим примером: http://aziga.x10.mx/delphi/index.php?option=com_content&view=article&id=23&Itemid=27 Но получаю "Не удается найти приложение для выполнения этого действия." Как отправить файл через Share? Спасибо.
  4. Делаю так: adb pull /data/data/com.embarcadero.ferma/files/base.db c:/111 и получаю adb: error: failed to copy. Permission denied
  5. Пишу приложение, которое сохраняет данные в SQLite. База сохраняется по такому пути: /data/data/com.embarcadero.ferma/files/base.db Когда подсоединяю смартфон к компу, то этот файл base.db не виден. Как до него достучаться? (например скопировать к себе на комп). Как я понял из поисков, нужно пользоваться утилитой adb? Заранее спасибо.
  6. В настройках проекта можно поставить галку "Include splash image" и выбрать картинку для заставки. А как получить доступ к окну заставки, то есть, например, динамически менять текст там?
  7. да, в design-time на изменение Position.X вообще не реагирует, возвращает обратно
  8. У меня, как бы я не манипулировал, один контроль (TLayout) всегда правее другого (прогрессбара)
  9. Такая ситуация. Кидаем на форму TRectangle, делаем align = Top (имитация тулбара). На ректангл кидаем кнопки, прогрессбары и прочие контроли, ВСЕМ им делаем aligh = Right (ни у кого нет MostRight). Вопрос: кто (или что) определяет порядок выравнивания, то есть какой контроль будет самый правый, какой будет вторым справа и т.д.?
  10. интересная идея с прозрачностью формы, спасибо
  11. Как сделать такое окно, не закрыв которое не вернешься к главному окну? Если делать по старой доброй Wndows-привычке ShowModal, то оно не поддерживается под Android-ом. Но ведь делают же модальные окна в играх под Андроидом. Вот пример. Прошу совета!
  12. Так тоже ошибка: Warning: error opening ReservedWordsOP.txt Warning: error opening ReservedWordsC.txt Parsing xml: C:\Program Files\Embarcadero\Studio\18.0\bin\converters\java2op\bootclasses.xml Parsing jar: lib_fileexplorer.jar class or Interface expected Создается еще jar.log с таким содержанием: Command: jar tf "C:\Program Files\Embarcadero\Studio\18.0\bin\converters\java2op\lib_fileexplorer.jar" Output: META-INF/MANIFEST.MF com/lamerman/FileDialog$1.class com/lamerman/FileDialog$2.class com/lamerman/FileDialog$3.class com/lamerman/FileDialog$4.class com/lamerman/FileDialog$5.class com/lamerman/FileDialog.class com/lamerman/SelectionMode.class Вкладываю сам jar файл. lib_fileexplorer.zip
  13. Запускаю так: Java2OP.exe -jar lib_fileexplorer.jar
  14. Нашел утилиту Java2OP, но не делает обертку( Warning: error opening ReservedWordsOP.txt Warning: error opening ReservedWordsC.txt Parsing xml: C:\Program Files\Embarcadero\Studio\18.0\bin\converters\java2op\bootclasses.xml Parsing jar: lib_fileexplorer.jar У меня "C:\Program Files\Java\jdk1.8.0_05"
  15. Скажите, может я чего-то не понимаю, но зачем теперь вместо одного TRadioGroup нужно использовать TGroupbox и кучу TRadioButton? И писать в несколько раз больше код: if RadioButton1.IsChecked then Level := 0 else if RadioButton2.IsChecked then Level := 1 else if RadioButton3.IsChecked then Level := 2 else Level := 3; Level := RadioGroup1.ItemIndex;
  16. Steepe_Hare

    Delphi и JAR файлы

    Возможно ли линковать к Embarcadero Delphi JAR файлы (для Android-приложения), как в старых версиях Delphi можно было линковать OBJ файлы?
  17. Steepe_Hare

    Loop у TMediaPlayer

    Скажите, пожалуйста, как в Берлине проигрывать mp3 файл постоянно (Loop)? В старых версиях Delphi были свойства AutoRewind, Notify и событие OnNotify, и всё делалось без проблем.
  18. А как получить список уведомлений, которое приложение создало при предыдущих запусках?
  19. Настоящий программист! Даже на выходных обновляет свой продукт P.S. Спасибо за ответы в личке
  20. Steepe_Hare

    Напоминалки

    Скажите, пожалуйста, как реализовать такое: если пользователь не запускал Android-приложение неделю, то отправить уведомление-напоминалку в системную шторку.
  21. Что-то вы меня все запутали. Как лучше конкретно под ОС Android? (Berlin 10.1) 1. if (fr <> nil) then begin fr.DisposeOf; fr := nil; end; 2. if (fr <> nil) then FreeAndNil(fr); 3. if (fr <> nil) then begin fr.Parent := nil; fr.Free; fr := nil; end;
  22. Хорошо, посмотрите этот пример. Под Андроидом кнопка Stop не нажимается, а под Виндами она срабатывает и можно всё остановить. Дайте, пожалуйста, пример для Андроида, который бы работал, как задумывается! (остановить итерацию) Спасибо! Proj2.zip
  23. читал, что под Андроидом нужно DisposeOf делать
×
×
  • Создать...