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

Лидеры

  1. Равиль Зарипов (ZuBy)

    Равиль Зарипов (ZuBy)

    Модераторы


    • Баллы

      16

    • Постов

      2 517


  2. Евгений Корепов

    Евгений Корепов

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


    • Баллы

      5

    • Постов

      738


  3. Rusland

    Rusland

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


    • Баллы

      4

    • Постов

      1 204


  4. asviridenkov

    asviridenkov

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


    • Баллы

      4

    • Постов

      56


Популярный контент

Показан контент с высокой репутацией 26.09.2016 во всех областях

  1. этот код на Delphi будет такой {$IFDEF ANDROID} var I: integer; arrObj32: TJavaObjectArray<JString>; arrObj64: TJavaObjectArray<JString>; arrObjAbis: TJavaObjectArray<JString>; s32, s64, sAbis: string; begin s32 := ''; arrObj32 := TJBuild.JavaClass.SUPPORTED_32_BIT_ABIS; for I := 0 to arrObj32.Length - 1 do s32 := s32 + JStringToString(arrObj32.Items[I]); s64 := ''; arrObj64 := TJBuild.JavaClass.SUPPORTED_64_BIT_ABIS; for I := 0 to arrObj64.Length - 1 do s64 := s64 + JStringToString(arrObj64.Items[I]); sAbis := ''; arrObjAbis := TJBuild.JavaClass.SUPPORTED_ABIS; for I := 0 to arrObjAbis.Length - 1 do sAbis := sAbis + JStringToString(arrObjAbis.Items[I]); end; {$ENDIF}
    3 балла
  2. В связи с запуском приложения, первые 5 участников форума могут получить одну из платных функций (Синхронизацию) в подарок, для чего необходимо сделать следующее: установить приложение и выполнить в нём регистрацию, после чего сообщить эл. почту, которая для этого использовалась (на неё, в результате, и будет выслан промокод). Написанное касается лишь Android-версии, т. к. Apple, к сожалению, не поддерживает купоны для встроенных покупок.
    2 балла
  3. 1) кидаем TListBox 2) ПКМ по LB -> Add Item -> TListBoxItem 3) ПКМ по TListBoxItem - > Edit Default Style 4) В Tool Panel ищём TImage, бросаем в стиль ListBoxItemstyle 5) выставляем Align, выключаем HitTest 6) загружаем картинку 7) желательно поменять StyleName 8) Закрываем, сохраняем 9) для нужных Item'ов выставляем StyleLookup 10) Profit!
    2 балла
  4. прошу протестить обладателей девайсов с Intel Atom на борту Возможно решилась проблема с определением Intela из приложения Обновленная версия Спасибо @Rusland за тест
    2 балла
  5. на андроид студии это делается так 5.0 и выше for(String s : Build.SUPPORTED_32_BIT_ABIS) { Log.i("TAG", "CPU_32: " + s); } for(String x : Build.SUPPORTED_64_BIT_ABIS) { Log.i("TAG", "CPU_64: " + x); } до 5.0 Log.i("TAG", "CPU_ABI: " + Build.CPU_ABI); Log.i("TAG", "CPU_ABI2: " + Build.CPU_ABI2);
    2 балла
  6. Нет, MIPS это отдельная ветвь https://ru.wikipedia.org/wiki/MIPS_(архитектура) , Intel Atom к ней не имеет отношения, он именно X86, а гугль не фильтрует его как x86 из за возможности эмуляции arm - сволочи.
    2 балла
  7. Официальный сайт: app-yakupil.ru Поддерживаются две платформы: Android и iOS
    1 балл
  8. 1 балл
  9. правильней будет скрывать этот диалог при сворачивании, артефактов не будет
    1 балл
  10. В этот момент на экране виртуальная клавиатура, и если тост и появляется, то видимо под ней. Андроид 5, HTC One, подробности системы можете посмотреть в консоли разработчика в моем отзыве (Евгений Корепов). Тут сколько людей, столько мнений. Я бы рассуждал так - ставим себя на место пользователя со средними показателями и средним доходом, и предполагаем что эту функцию ему хочется средне :-) Т.е. стоимость не должна превышать стоимость какой нибудь приятной мелочи для своего ребенка или жены , иначе он выберет подарок семье, шоколадку к примеру :-) Так что по мне стоимость в пределах 20-30 рублей и надежда на массовость приложения.
    1 балл
  11. Мне нравится. Поставил пятерку андроид версии. Регистрировал на kayfolom@gmail.com Пара замечаний : 1. нажатие на кнопку настройки вызывает видимо типа меню с надписью "Настройки" - надпись выровнена по левому краю, и смотрится это не очень. 2. При регистрации и вводе кода в приложении приходится вводить и дефисы вручную. Не очень удобно. Да и 9 цифр кода мне кажется избыточным. Может сделать 4 цифры, но с ограничением их срока жизни (к примеру код действителен в течении 10 минут). 3. После ввода очередного товара и нажатия + не понятно что происходит (все поля очищаются). Может где то разместить счетчик добавленных товаров или как то информировать что товар добавлен. И вопрос: Как вы реализовали пробные периоды платных функций? Средствами гугля или как то еще? P.S. Мне кажется цена великовата для доп функций. 289р. за синхронизацию отпугивает. Может для начала сделать совсем дешево, а после увеличения клиентской базы и получения устойчивой оценки, уже поднимать потихоньку?
    1 балл
  12. Блин за 2 секунды сделал сейчас и все получилось, огромное Вам спасибо! Все го то надо было сменить TimageView на Timage Эх балбес)
    1 балл
  13. метод с TPath вообще кранты по производительности ) он еще и самомасштабируется. вообще мрак.
    1 балл
  14. Взял код вот отсюда: procedure TForm10.Button2Click(Sender: TObject); begin Memo1.Lines.Add(Format('%s:%s', ['BOARD', JStringToString(TJBuild.JavaClass.BOARD)])); Memo1.Lines.Add(Format('%s:%s', ['BOOTLOADER', JStringToString(TJBuild.JavaClass.BOOTLOADER)])); Memo1.Lines.Add(Format('%s:%s', ['BRAND', JStringToString(TJBuild.JavaClass.BRAND)])); Memo1.Lines.Add(Format('%s:%s', ['CPU_ABI', JStringToString(TJBuild.JavaClass.CPU_ABI)])); Memo1.Lines.Add(Format('%s:%s', ['CPU_ABI2', JStringToString(TJBuild.JavaClass.CPU_ABI2)])); Memo1.Lines.Add(Format('%s:%s', ['DEVICE', JStringToString(TJBuild.JavaClass.DEVICE)])); Memo1.Lines.Add(Format('%s:%s', ['DISPLAYドID', JStringToString(TJBuild.JavaClass.DISPLAY)])); Memo1.Lines.Add(Format('%s:%s', ['FINGERPRINT', JStringToString(TJBuild.JavaClass.FINGERPRINT)])); Memo1.Lines.Add(Format('%s:%s', ['HARDWARE', JStringToString(TJBuild.JavaClass.HARDWARE)])); Memo1.Lines.Add(Format('%s:%s', ['HOST', JStringToString(TJBuild.JavaClass.HOST)])); Memo1.Lines.Add(Format('%s:%s', ['ID', JStringToString(TJBuild.JavaClass.ID)])); Memo1.Lines.Add(Format('%s:%s', ['MANUFACTURER', JStringToString(TJBuild.JavaClass.MANUFACTURER)])); Memo1.Lines.Add(Format('%s:%s', ['MODEL', JStringToString(TJBuild.JavaClass.MODEL)])); Memo1.Lines.Add(Format('%s:%s', ['PRODUCT', JStringToString(TJBuild.JavaClass.PRODUCT)])); Memo1.Lines.Add(Format('%s:%s', ['RADIO', JStringToString(TJBuild.JavaClass.RADIO)])); Memo1.Lines.Add(Format('%s:%s', ['TAGS', JStringToString(TJBuild.JavaClass.TAGS)])); Memo1.Lines.Add(Format('%s:%d', ['TIME', TJBuild.JavaClass.TIME])); // Memo1.Lines.Add(Format('%s:%s', ['TYPE', // JStringToString(TJBuild.JavaClass.&TYPE)])); Memo1.Lines.Add(Format('%s:%s', ['UNKNOWN', JStringToString(TJBuild.JavaClass.UNKNOWN)])); Memo1.Lines.Add(Format('%s:%s', ['USER', JStringToString(TJBuild.JavaClass.USER)])); Memo1.Lines.Add(Format('%s:%s', ['CODENAME', JStringToString(TJBuild_VERSION.JavaClass.CODENAME)])); Memo1.Lines.Add(Format('%s:%s', ['INCREMENTAL', JStringToString(TJBuild_VERSION.JavaClass.INCREMENTAL)])); Memo1.Lines.Add(Format('%s:%s', ['RELEASE', JStringToString(TJBuild_VERSION.JavaClass.RELEASE)])); Memo1.Lines.Add(Format('%s:%d', ['SDK_INT', TJBuild_VERSION.JavaClass.SDK_INT])); end; Единственное упоминание Intel в Fingerprint... ну хоть что-то
    1 балл
  15. FMX Express же выкладывали все обертки.
    1 балл
  16. Вот приложение с маркета (а также всякие CPU-Z, Aida64) как-то определяет ведь что процессор intel. Как они это делают?
    1 балл
  17. Проверил на intel Atom код {$IF defined(CPUARM)} Label1.text := 'armv7'; {$ELSEIF defined(CPUX86)} Label1.text := 'intel'; {$ENDIF} Выдает armv7
    1 балл
  18. 1 балл
  19. кажется это не прокатит, т.к. запускается в эмуляторе (JVM Dalvik или ART), поэтому архитектура будет ARM я пытался через java пробиться к процессору, но всегда получал ARM
    1 балл
  20. Создайте пустой файл с расширением .udl, к примеру DatabaseName.udl. Откройте его в проводнике, на первой вкладке сразу увидите доступные, на данном компьютере, провайдеры баз данных, на второй вкладке сможете проверить соединение. Если все в порядке и соединение устанавливается, то можно плясать дальше, искать следующую причину. Update - если нужного поставщика нет, то следуйте инструкции https://msdn.microsoft.com/ru-ru/library/dn538994(v=sql.120).aspx
    1 балл
  21. KillFocusByReturn=true Правда у меня на планшете Леново 7'' (Android 4.4) это не срабатывает и нажатие Enter приводит к переводу каретки... была уже тема такая
    1 балл
  22. разобрался может кому будет нужно procedure TForm1.shopcartItemClick(const Sender: TCustomListBox; const Item: TListBoxItem); var edit: TListBoxItem; begin if shopcart.Selected <> nil then begin edit:=shopcart.Selected; InputBox('Изменить количество', '', edit.StylesData['textstyle'].ToString, procedure(const AResult: TModalResult; const AValue: string) begin edit.StylesData['textstyle']:= AValue; end); end;
    1 балл
  23. 1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...