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

Martifan

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

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

  • Посещение

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

    16

Сообщения, опубликованные Martifan

  1. В 05.09.2016 в 10:15, Rusland сказал:

    Martifan, вы можете использовать любой шрифт, а не только FontAwesome

    я этого и стараюсь сделать но проблема в том что не стандартном любом шрифте стиль не ставится (допустим жирни)

  2. доброго времени сутки

    я хочу установить свой шрифт в приложение, пробовал так http://community.embarcadero.com/index.php/blogs/entry/true-type-font-iconography-for-android-and-ios-apps вроде все получается но есть одна проблема

    после того как устанавливаешь свои шрифт невозможно указать стиль то есть я указываю чтобы текст был жирным но в прилажение все равно показывает нормальным без стиля в чем проблема кто знает?

    Заранее спасибо

  3. 1 час назад, krapotkin сказал:

    у меня совершенно точно через какое-то время отрубается и facebook и vk. не долбят постоянно.

    а вот viber и др мессенджеры  работают не так.

    а по другому это как?

  4. 2 часа назад, wamaco сказал:

    да нет там такого, это иллюзия, еще возможно что то с facebook, там на уровне операционки другие полномочия даны изначально, с банками не с одним не встречал такое! так что, меняйте просто подход к архитектуре приложения!

    я тут не слухи рассказываю а самом деле что происходит если нужна будет магу видео выложить

  5. 37 минут назад, ZuBy сказал:

    какая версия ios у вас? возможно это добавили только с 9+

    когда я сворачивался у меня не отключался сенсор и была назойливая запись (об этом говорил master webs) Но тогда я не тестил эту возможность, т.к. были косяки с неправильными размерами формы из-за верхнего отступа. Как только будет берлин, обязательно попробую

    версия 9.2 но я проверял и на 6.1 все равно такойже результат

  6. 8 часов назад, wamaco сказал:

    если не верите, запустите яндекс.навигатор и потом сверните, через некоторое время откройте, геопозиция будет та на которой закрыли.

    такова архитектура ios, это не android, где все можно, тут спроектировано умело все!

    но есть приложении которые работают фоновом режиме Facebook и почти все банковские приложении их когда сворачиваешь геолокация остаётся включенным

  7. я сделал как указана было вроде все показывает

    2_2.png

    когда запускаю приложение появляется значок геолокации

    1_1.png

    но когда сворачиваю аппликацию значок через 10 секунд исчезает и перестает передавать данные

    3_3.png

  8. 1 минуту назад, ZuBy сказал:

    как понять не всегда правильные координаты?

    если смотреть как работает компонент TMapView то все четка без проблем "синяя точка" показывает реальные координаты когда едешь и каком направление но если использовать компонент LocationSensor то он тоже показывать но время от времени перескакивает не понятно куда ну ошибается на несколько километров но мгновенно обратно возвращается 

  9. 8 часов назад, Alexander сказал:

    На сегодняшний день тема любопытна, но не очень актуальна, с перспективой на будущее...

    Вот что нашёл (в английском не дока), но всё же:

    Hi all,
    this is a very great news!
    Me and my CEO (Daniele Tetibit Time Professionals) have figured out how to implement and use the LocationSensor on Android Service.

    Код примера использования этого сервиса

    Может, кто "копнёт"?

    да это давно проходили но там такая же беда 

  10. 6 часов назад, Rusland сказал:

    Пока придумал вести список последних N-координат (я взял 10) и

    1.) сравнивать последнюю полученную с предыдущей на измененное расстояние. Если расстояние больше чем M-метров (в моем случае 100м), значит координата "захвачена" с базовой станции, а не GPS

    
    if (GetDistance(x,y,x2,y2)>100) then Result:=false

    2.) во время стоянки объекта проверять принадлежит ли последняя координата (Ш0,Д0) многоугольнику вершинами которого являются предыдущие координаты (Ш1,Д1) - (ШN, ДN).

    
      type
       tPolygon = array of tPoint; //tPoint - это запись, с  двумя полями, x и y
       ...
     function IsCoordInPoly(x,y: integer; myP: tPolygon): boolean; //x и y - это координаты  
     var                                                           //myP - массив с вершинами полигона
       i,j,npol: integer;
       inPoly: boolean;
     begin
       inPoly:=false;
       npol:=length(myP)-1;
       j:=npol;   
       for i:=0 to npol do
       begin
         if ((((myP[i].y<y) and (y<myP[j].y)) or ((myP[j].y<=y) and (y<myP[i].y))) and 
            (x>(myP[j].x-myP[i].x)*(y-myP[i].y) / (myP[j].y-myP[i].y)+myP[i].x))
              then inPoly:=not inPoly;
         j:=i;
       end;
       result:=inPoly;
     end;

     

    Но не оставляю надежды добраться до координат самого MapView 

    Спасибо за ответ

    но если не сложно можешь выслать маленький рабочий пример?

    и откуда берёшь GetDistance?

    заранее спасибо

  11. 10 часов назад, Rusland сказал:

    Аналогично, я бы тоже хотел это знать. Видимо тут сам гугл чего-то подшаманивает, помогая установить точное положение.

    если честно я сомневаюсь что это так

  12. я одного не могу понять на TMapView же работает и все четко показывает (в смысле синяя точка же правильно показывает координаты) неужели нельзя узнать координаты этого синего точки?

×
×
  • Создать...