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

Andrey Efimov

Модераторы
  • Постов

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

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

    129

Весь контент Andrey Efimov

  1. Фотки есть на сайте, но на Фейсбуке их намного больше Буду ждать презентации и демки. Ярослав, привет. Где-то уже лежат презентации и демки или ещё не выкладывал?
  2. Удалось ли узнать что-то по поводу докладов? p.s. Фотки уже выложили, может и доклады выложат?
  3. Вопроса не нашёл, поэтому ответ "всё правильно понимаете".
  4. Гляньте статью (на Delphi): REST Client Library: использование API ВКонтакте
  5. Напишите полные названия устройств, на которых не работает. Возможно, кто-то ещё сможет проверить. Попробуйте сообщить о данном поведении в Embarcadero Quality Central.
  6. Пожалуйста, оформите тему в соответствии с правилами, особенно пунктом 2.2.5. Спасибо
  7. В стиле есть ветка "listviewstyle", там вы найдёте все, что относится к "ListView".
  8. Вносить изменения в стиль можно при помощи Bitmap Style Designer или TStyleBook. На форуме, в этом же разделе, достаточно тем про это: Где взять стандартный стиль в FireMonkey для iOS и Android, используемый по умолчанию? Как поменять цвет выделенного итема в ListBox для андроид стиля? Как изменить стиль по умолчанию для андроида? Почитайте форум...
  9. Недавно, у меня в блоге был задан тот же вопрос, наверно вы же задавали… Отвечу здесь тоже: Вам необходимо прослушивать события, происходящие в ОС. Для этого используем BroadcastReceiver. Есть правда одно но, по всей видимости, придётся писать ещё и на JAVA, т.к. у формы нет события onReceive. А это событие необходимо для прослушивания поступающих оповещений от ОС’и. Тут важно оговориться, что я не проверял данное предположение. Возможно Ярослав сможет уточнить этот момент.
  10. Добрый день. Пример: http://docwiki.embarcadero.com/CodeExamples/XE5/en/FMX.AnimationDemoHD_Sample Справка: http://docwiki.embarcadero.com/Libraries/XE5/en/FMX.Ani.TBitmapListAnimation
  11. 1. Например: попробуйте записать/изменить файл из/в любой системной папки 2. Вы изучали код, который вам дал Ярослав? Этот код подходит только для iOS. На Андроид'е, можно узнать несколькими способами: а) Проверить файл "физически" б) Проверить приложение через PackageManager Вот вам простейший (вариант а): if TFile.Exists('/system/app/Superuser.apk') then begin showmessage('Файл существует!'); end; У меня тоже нет рутованного устройства.
  12. Можно попробовать: 1. Выполнить какое-то действие, которое не выполняется без рута 2. На большинстве устройств, рут получают при помощи кастомного рекавери и приложения SuperSU. Значит можно просто проверить, установлено ли данное приложение.
  13. Ярослав, скажи, пожалуйста, будут ли потом доступны твои доклады через интернет? (очень много вкусного ты будешь рассказывать)
  14. Этот форум посвящён программистам, которые используют FireMonkey, как инструмент для разработки приложений. Если вы всё-таки не ошиблись форумом, то прошу пояснить: Что такое «XBMS»? Если вы имели ввиду «XBMC», то вы всё-таки ошиблись форумом, т.к. здесь не оказываются консультации по чужим приложениям. Думаю, что необходимую вам информацию можно найти в официальной справке по приложению.
  15. Так раздел называется "Сторонние компоненты", а вы сюда проекты (не компоненты) свои выкладываете… Более того, в разделе уже есть тема с готовым компонентом TSidePanel - боковая панель за один клик
  16. В таком виде и правда не меняется. А вот так, всё работает: var l: TListViewItem; begin l := ListView1.Items.Add; l.Text := ''; l.Accessory := TAccessoryType.Detail; end; Не знаю с чем связано, т.к. у самого опыта работы с TListView мало, всё TListBox использую.
  17. Это Интент, про них вам уже писали выше. Данный интент будет выглядеть так: p.s. В будущем, для кода, добавляйте специальный тег "Код", так намного читабельнее.
  18. Для вашего случая, нет готового решения, нужно экспериментировать… Вот тут http://delphifmandroid.blogspot.ru/2014/02/blog-post_16.html, я углублялся в эту тему, но не настолько глубоко как вам надо. Я не уверен, что Ось позволит заменить apk файл без её ведома (т.к. директория является системной)… В общем надо проверять, тестить и т.п.
  19. Есть, нужно писать обёртку. По поводу библиотеки BASS, ещё в сентябре 2013-го связывался с человеком, который переписал обёртку для FireMonkey, тогда та обёртка была не совсем стабильна. Тему можно посмотреть здесь http://www.un4seen.com/forum/?topic=15197.0, сейчас посмотрел, вроде на второй странице выложили новую версию обёртки. p.s. Если потестите, то отпишитесь о стабильности и функциональности (если не сложно)
  20. 1. Пожалуйста, оформляйте посты по правилам. 2. Вот такой код, у меня работает отлично (на Windows 7): var MyImage: Timage; begin MyImage:=TImage.Create(Form1); MyImage.Parent:=Form1.ScrollBox1; MyImage.Name:='Image45'; MyImage.Visible:=True; MyImage.Height:=200; MyImage.Width:=200; MyImage.Position.X:=150; MyImage.Position.Y:=150; MyImage.Bitmap.LoadFromFile('MyImage.png'); Для кнопки, тоже рабочий код: Не понял зачем вы перерисовываете ScrollBox1, кнопку ведь на Форме создаёте. var Button: TButton; begin Button:=TButton.Create(Form1); Button.Parent:=Form1; Button.Visible:=True; Button.Height:=200; Button.Width:=200; Button.Position.X:=200; Button.Position.Y:=200; Button.BringToFront; Button.Text:='sdf'; Button.Name:='Button45';//+inttostr(Count+2); //Form1.ScrollBox1.Repaint;
  21. Пока мне известен только один способ отобразить иконку в статус баре – использовать Notifications Подробности: http://docwiki.embarcadero.com/RADStudio/XE6/en/Mobile_Tutorial:_Using_Notifications_(iOS_and_Android) http://developer.android.com/guide/topics/ui/notifiers/notifications.html Попробую поискать ещё варианты. up. Похоже это единственный вариант. Вот ещё полезная ссылка (про размеры иконок в status bar): http://developer.android.com/design/style/iconography.html#notification
  22. Думаю вам необходимо покопаться в стиле. Все контролы рисуются в соответствии с используемым стилем.
×
×
  • Создать...