Поиск сообщества
Показаны результаты для тегов 'фото'.
Найдено: 5 результатов
-
Предисловие. Приложение (пока в качестве эксперимента для Android) предназначено для объявлений. Думаю, что все знают про Avito, OLX и т.д. Т.е. для объявлений. У каждого объявления, кроме кучи разных параметров (полей) есть фотографии (картинки). Есть форма добавления/просмотра/редактирования одного объявления. Теперь вопрос. Как лучше и правильней выводить фотографии? С помощью чего? ListBox + TImageControl или ListView + TImageControl? Может быть вместо TImageControl правильней использовать TImageViewer? Я пока не понял, в чем кардинальные различия между ImageViewer и ImageControl. Может быть в FMX есть что-то вроде слайдера или готовой галереи, чтобы можно было легко загрузить фотки туда и листать. И второй вопрос вдогонку. Как/где лучше и правильней хранить сами фотографии? В базе вместе со всеми остальными данными? Или в какой-нибудь папке? Если в папке, то в специальной недоступной пользователю или в какой-нибудь общедоступной и тогда фотки можно ьбудет смотреть и через галерею, и копировать их, и легко отправлять через мессенджеры средствами самого Аднроида + можно к облаку папку(и) подключить. Если хранить в базе, то в этом случае я вижу более простой способ на случай если использовать приложение и на iOS. Т.е. код загрузки/сохранения фоток один и тот же. Спасибо.
-
В Android 6 на Berlin 10.1.1 перестала работать стандартная функция TakePhotoFromCameraAction. Иногда работает, иногда нет. Поэтому я решил написать нативную замену этой функции. За основу взят пример с портала разработчиков Android. Мой пример про видео на базе отправки Intetn смартфону и получение результата в виде другого Intent, отлично работает. Но для фотографий этот пример сыпется, после выполнения фотографирования система возвращается в мое приложение и оно вылетает с ошибкой: Если заглянуть в исходнки, там все обвязано сообщениями в лог монитора. Последнее сообщение «+ Intent is sent». Помогите пожалуйста разобраться, в чем может быть проблема? PhotoIntent.zip
-
Добрый день Господа программисты, поделитесь куском кода, если не жалко конечно, мне необходимо делать автоматически фото раз в 5-10 секунд и сохранять его на диск, без вызова стандартной камеры, на андроиде
-
Из демо AccessCameraApp взял код для получения снимка с камеры (собственно и кода там одна строчка). Периодически после вызова камеры и получения снимка я получаю черный экран (то есть управление обратно в приложение не передается)... через несколько секунд выходит ошибка Segmentation fault. Как лечить? PS. Поставил точку останова на procedure TFrmMain.TakePhotoFromCameraAction1DidFinishTaking(Image: TBitmap); begin ImgOrientir.Bitmap.Assign(Image); end; сюда управление не доходит !
-
Как получить Image максимального качества из стандартного экшена на Android? Делаю вот так procedure TForm1.TakePhotoFromCameraAction1DidFinishTaking(Image: TBitmap); var fst: TMemoryStream; begin if not IdTCPClient1.Connected then IdTCPClient1.Connect; fst := TMemoryStream.Create; Image.SaveToStream(fst); IdTCPClient1.Socket.WriteLn(IntToStr(fst.Size)); IdTCPClient1.Socket.Write(fst); IdTCPClient1.Disconnect; fst.Free; end; передает фото в формате PNG. Как получить оригинал jpg (100 % сжатия) ?