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

brunnengi

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

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

  • Посещение

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

    21

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

  1. Здравствуйте. Требуется приложение под Android для записи аудио. Нажимаем кнопку в приложении и включается аудиозапись, отжимаем кнопку и запись прекращается, файл сохраняется. Сохранить в файл в *.ogg (FLAC). Использовать BASS. Вознаграждение 3,000руб.
  2. Судя по статьям и описанию, то простой команды на это нет. Вот тут в статье пишут алгоритм по которому надо пройтись что бы узнать какие устройства активны. Однако там код под Адроид Сутдио и он требует переноса на Delphi. Суть процесса сводится к тому, что получить список устройств, из сервисы и потом поочередно попытаться приконнеткиться к ним. Ссылка на статью
  3. Здравствуйте. Использовал код с этого сайта для аудиозаписи. JavaClass.MIC AudioRec := TJMediaRecorder.Create; AudioRec.setAudioSource(TJMediaRecorder_AudioSource.JavaClass.MIC); AudioRec.setOutputFormat(TJMediaRecorder_OutputFormat.JavaClass.THREE_GPP); AudioRec.setAudioEncoder(TJMediaRecorder_AudioEncoder.JavaClass.AAC); Однако возникла необходимость в записи аудио в высоком качестве. Подскажите какие параметры надо выставить и какое форматы и энкодеры дадут максимальное качество адуиозаписи.
  4. Пока в голову лезет только вариант записи голоса в потоке и отправка на сервера для распознавания, например на яндекс.speach Как не крути всё равно они почти всегда все отправляют на сервера аудио записи. А локальное распознавание оставляет желать лучшего пока что
  5. Примеры все перетыкал. Там выводится просто список тех устройств что схоронены, но те устройства что в текущий момент времени подключены не выводит
  6. Здравствуйте. Подскажите пожалуйста как получить список подключенных к по Blutetooth устройств. Т.е. не те которые просто в списке ранее подключавшихся значатся, а именно те которые сейчас активны.
  7. Здравствуйте. Как в Rio (полагаю что и в Tokyo также) использовать свои шрифты под Android приложением?
  8. 30к записей это не много. Если всё нормально и правильно подключаетесь к базе, то должно работать. Покажите код как вы к базе конектитесь и запрос к ней делаете.
  9. А где нибудь есть пример как это сделать - вызывать асинхронную анимацию с коллбеком?
  10. Костыль что бы дожидаться окончания анимации? Если да, то что за костыль, поделись пожалуйста
  11. Обычная анимация то работает. Да и в старых версиях нормально всё было. Не думаю что проблема в мощности аппарата или её не хватки.
  12. Нашел что они пишут как поменять, но под Rio всё также. Не меняется ничего((
  13. Я тоже натыкался на Kastri Free, но так и не понял как они решили проблему и что нужно использовать из их арсенала ((
  14. Здравствуйте. TAnimator.AnimateFloatWait работает не корректно или я его не так использую? Вроде он должен производить анимацию и после её окончания продолжить код что идёт следом. В этом то и отличии от обычной анимации без Wait, которая выполняется сама и основной код не ждет её завершения. Раньше всё было хорошо. Но сейчас AnimateFloatWait просто замирает, проходит время отведенное на анимацию (самой анимации нет) и потом сразу уже готовый результат. Т.е. если мы захотим с помощью AnimateFloatWait передвинуть кнопку на 50px за 3 сек., то после запуска, ничего не будет происходить 3 секунды, а потом кнопка резко окажется там где она должна быть согласно анимации. Только вот анимации нет. Кто уже натыкался на это и как с этим бороться?
  15. Здравствуйте. Как отключить клавиатуру, что бы она не вылетала при получении фокуса в полях ввода?
  16. Ну смотря какие цели ты преследуешь. Если чтобы никто не добрался до них на не рутованном телефоне, то GetDocumentsPath; А что касается рутованных телефонов, то там без разницы - и так и так доберутся.
  17. Да, я тоже пытался сделать через TabControl.. каждый раз с него начинаю но потом отказываюсь. В самом телеграмме, там новое окно как бы "наплывает" сбоку на основное. И при возврате назад, "сплывает" обратно. Пришлось реализовать такой же подход, через TLayput'ы и анимацию. При переходе в чат, новое окно двигается справа на лево и одновремено Opacity приходит к 1. Ну думаю смысл понятен.
  18. Кинь на форму Layount. Сделай HitTest = true; Когда MultiView "активен" выводи Layout поверх всех компонентов кроме Multiview. Делай Layout visile true, hittest=true, BringFront; Тогда если Нажимать "мимо" multiview то отрабатывать нажатие будет имено layout а не какой либо другой компонент
  19. Можно не устраивать флуд в теме? Если потом приспичит сделать через Push, дам задание. Пока надо так. А то вы сейчас начнете тут уточнять чем лучше, что улыбнуло и кого. Оно мне вот вообще не нужно тут. Я уже до этого задавал вопрос про разницу в Сервисе и Пуше. Меня ответы не устроили. Есть такое задание и по нему давайте двигаться. Весь офф топ, можете создать в отдельной теме и обсудить там. Я же жду того кто возьмется, а вместо этого вижу каждый раз ваши коменты. Я же не ветку сделал "как лучше мне сделать", а конкретно поставил что я хочу. Спасибо за понимание.
  20. Здравствуйте. Требуется программа на андроид с набором кнопок со следующем функционалом: 1. Кнопка1 - создать базу в test.sqlite (в том месте где доступ к нему есть только у самого приложения (имею ввиду если это не ROOT телефон, при рут и так всё понятно) 2. Кнопка2 - создать таблицу в базе test.sqlite с названием "TblTest01" (с разным набором полей на своё усмотрение) 3. Кнопка3 - создать таблицу в базе test.sqlite с названием "TblTest02" (с разным набором полей на своё усмотрение) 4. Кнопка4 - Добавить строку в таблицу "TblTest01" (любой набор данных на ваших усмотрение) 5. Кнопка5 - Удалить строку в таблице "TblTest01" (по любому ключу на ваше усмотрение) 6. Кнопка6 - Изменить строку в таблице "TblTest01" (по любому ключу и любое значение на ваше усмотрение) Приложение должно иметь фоновый сервис, который должен получать данные с сервера и добавлять их в базу test.sqlite в таблицу "TblTest02". При получение новый данных, сервис должен показать в "шторке" сообщение, по клику на которую открывается само приложение с визуальной частью. Т.е. если визуально приложение закрыто, выгружено, не запущено или запущено, фоновый процесс должен сам делать запросы к серверу и добавлять новые данные в базу, если они есть/поступили Приложение должно запускаться вместе с системой, после перезагрузки и т.д. Использовать только те компоненты что доступны в самой среде из коробки. Часть где делается запрос к серверу должен иметь timeout равный 20 секундам. Сервис должен грамотно делать запросы к серверу как положено в Андроид приложениях. Серверная часть мне не нужна, можете для теста сами эмулирвать эти процессы. ----- ЦЕНА: 2500р. СРОКИ: Не горит, но в целом где то дней 7 есть Перечисляю на QIWI, ЯД, Сбербанк, короче куда скажите.
  21. Ну вот это меня и волновало. Надо именно в фоне периодически выполнять задачу. Что бы к моменту когда пользователь открыл программу, сам или через шторку, данные уже были в этой программе. Тогда сервис мой выбор, так?
  22. А через PUSH уведомления, возможно вносить данные в базу программы в фоне? Т.е. одно дело я кидаю PUSH уведомление, что оповестить о чем то пользователя. Другое дело если мне надо в фоне выполнять задачи. Это возможно? Пока именно по Android ОС интересует
×
×
  • Создать...