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

Rusland

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

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

  • Посещение

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

    26

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

  1. Rusland

    Сервис

    А в чем у него конкретно ошибка?
  2. А вот этот пример (скачивание картинки через сервис) отказывается нормально работать... в списке работающих приложений вообще не вижу приложения и скачивания не происходит.
  3. О, оказывается сам сервис был активным, из-за этого он и пытался запуститься на телефоне ) Теперь все отлично. Программа работает и сервис нормально перезапускает, если ее "вырубить". Теперь осталось придумать как им общаться между собой (про intent-ы какие-то пишут) )) Alexander616, может Build сервиса забыли сделать до установки программы на устройство?
  4. Попробовал по этому видео сделать сервис. Так у меня вообще не запускается, пишет: [PAClient Error] Error: E2312 Unable to execute '"C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\build-tools\22.0.1\Aapt.exe" package -f -M "C:\Ru\Test\Android\Services\RADservice\Android\Debug\RADService\AndroidManifest.xml" -F "C:\Ru\Test\Android\Services\RADservice\Android\Debug\RADService\bin\RADService-unsigned.apk" -I "C:\Users\Public\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\platforms\android-22\android.jar" -S "C:\Ru\Test\Android\Services\RADservice\Android\Debug\RADService\res" -A "C:\Ru\Test\Android\Services\RADservice\Android\Debug\RADService\assets" "C:\Ru\Test\Android\Services\RADservice\Android\Debug\RADService\library" "C:\Ru\Test\Android\Services\RADservice\Android\Debug\RADService\classes"' (Error 1) Alexander616, у вас никаких ошибок не выдавало?
  5. 10 Seattle Update 1 VCL AppAnalytics Hotfix Всех с наступающим! Успехов и мешок подарков от Embarcadero в Новом году!
  6. Вроде Update1 для Seattle исправляет ошибку вибрации при Notification. Тут видел: RSP-12396 The phone vibrates when you create a notification (EnableSound := False)
  7. Нужно установить драйвер для своего телефона. После подключения через usb ваше устройство должно появится тут тогда после компиляции apk будет автоматически устанавливаться и запускаться на телефоне Смотря для чего используются эти картинки. Если используются периодически и не все, то может быть лучше вывести их из приложения и держать их в виде файлов.
  8. В чем сложность включить в Firemonkey поддержку Windows Phone?
  9. https://developer.apple.com/library/ios/documentation/CoreMotion/Reference/CMAltimeter_class/index.html#//apple_ref/c/tdef/CMAltitudeHandler https://developer.apple.com/library/ios/documentation/CoreMotion/Reference/CMAltitudeData_class/index.html#//apple_ref/occ/cl/CMAltitudeData
  10. Rusland

    Странности Label

    Заменил все Label-ы на TText (AutoSize=false) и нет проблем.
  11. И что? Сделают простую структуру цен, но подороже )))
  12. На мой взгляд ничего интересного не сказано. Где вы увидели подтекст о снижении цены? Опять направление меняется в сторону линукса... проходили уже. Лучше бы от глюков избавлялись.
  13. Тоже попробовал на Windows 8.1 Первые 8 строк видны нормально (так как DropDownCount=8), а вот все что ниже отображается неправильно. Если поскролировать вниз вверх , то и первые 8 отобразятся неправильно. Вот что выходит Vitaldj, положи на форму ComboBox (Name=CategoryList, DropDownKind=Custom) procedure TForm1.FormCreate(Sender: TObject); var i,k:integer; Item: TListBoxItem; begin Randomize(); for i := 0 to 20 do begin k:=Random(100); Item := TListBoxItem.Create(nil); Item.Parent:=CategoryList.ListBox; Item.Text:=k.ToString; Item.Data:=TObject(k); Item.IsChecked:=True; end; TListBox(CategoryList.ListBox).ShowCheckboxes:=True; end; PS. Под Android вообще не запускается, висит черный экран
  14. To_LED, запускал только из под Android, поэтому не подскажу. Проверил. Нет, звук в Windows не регулируется. procedure TFMXPlatformRadio.SetVolume(const AValue:Single); begin // end; ^^^ это как понять? (в FMX.Radio.Windows) Видимо надо как-то так менять BASS_ChannelSetAttribute(stream, BASS_ATTRIB_VOL, vol/100); В общем вот так пропишите в FMX.Radio.Windows и звук будет нормально меняться в Виндоуз. procedure TFMXPlatformRadio.SetVolume(const AValue:Single); begin BASS_ChannelSetAttribute(FActiveChannel, BASS_ATTRIB_VOL, AValue/100); end; Ну и вдогонку измените определение уровня громкости function TFMXPlatformRadio.GetVolume: Single; var AValue:Float; begin if BASS_ChannelGetAttribute(FActiveChannel, BASS_ATTRIB_VOL, AValue) then Result := AValue; end; использование в программе: procedure TForm1.Button3Click(Sender: TObject); begin if Assigned(FRadyo) then begin LabVolume.Text:=(FRadyo.GetVolume()*100).ToString; end; end; Ждем код для iOS от alexbirukov
  15. Brovin Yaroslav, спасибо, c TImage понятно... самому надо подставлять картинку нужного размера. А те картинки которые уже есть в StyleLookup, они ведь выбираются один раз и не меняются мною в программе. Если мой apk например будет установлен на планшет, то кто определяет что картинки должны быть больше, чем если бы этот же apk был установлен на телефон с маленьким экраном?
  16. Да-да, читал я статью Ярослава, но там мудрёно В основном использую выбор из StyleLookup, но иногда мне не хватает тех картинок, которые там есть/ В общем понадобилось мне добавить другую картинку (вот тут их мноого)... часто пишут что достаточно добавить Image на кнопку... в принципе меня это устраивает. Вот скачал я архив с картинкой https://storage.googleapis.com/material-icons/external-assets/v2/icons/zip/ic_spellcheck_black_24dp.zip А там их много с разрешениями от 24х24 до 96х96. Какого разрешения картинку добавить в Image, чтобы при разных разрешениях экрана нормально отображалось? В стандартный список StyleLookup никак не добавить свою картинку?
  17. Rusland

    TScrollBar

    Проверил FMX. Действительно в Windows изменяется на 2 значения. Даже при ScrollBar1.SmallChange:=1; Для Win наверное лучше использовать VCL-ный scrollbar, там меняется на 1 по умолчанию
  18. ZuBy, просто люди могли бесплатно свои проекты компилировать не имея оф.купленной Rad Studio. Халява закончилась.
  19. Попробуйте как посоветовал umkes {$IFDEF ANDROID} IniFile:=TIniFile.Create(System.IOUtils.TPath.GetDocumentsPath+System.SysUtils.PathDelim+dirName+System.SysUtils.PathDelim+FileName); {$ENDIF}
  20. Отдельная форма - это конечно тоже вариант, но в данном случае хотелось бы использовать стандартный вариант. Знать бы только как заменить клавиатуру )
  21. Можно узнать для чего это? self.FilePath:=Path; if not(FileExists(Path)) then begin AssignFile(FI, Path); rewrite(FI); CloseFile(FI); end; self.IniFile := TIniFile.create(Path); И где само сохранение происходит? Вообще конечно вы молодец, выложили весь проект и ищи где хочешь )))
  22. Путь неправильный. Надо как-то так iniFile := TIniFIle.Create(TPath.Combine(TPath.GetDocumentsPath, 'settings.ini'));
  23. SearchBox ищет не только по Text, но и по Detail. Например, в списке Text1=1111 Detail1=ddd1 ----------------- Text2=222 Detail2=ddd1 ----------------- Text3=333 Detail3=ddd3 ----------------- Text4=444 Detail4=ddd3 Если в поиске набрать цифру 1, то в результате останутся первый и второй Item-ы. Если в поиске набрать цифру 3, то в результате останутся третий и четвертый Item-ы. Как сделать так чтобы он не обращал внимания на содержимое Detail?
  24. Вот теперь отлично работает Надо будет только проверить поведение при коротком и пустом списках (пока скрываю ScrollBar когда в списке меньше 10 элементов)
×
×
  • Создать...