krapotkin
Пользователи-
Постов
2 179 -
Зарегистрирован
-
Посещение
-
Победитель дней
209
Весь контент krapotkin
-
проблема в том, что интерфейсы в каждой версии теперь разные, подсказать, не имея под рукой отрытой IDE сложно Лучший выбор - за 1200 Ярослав вам в порядке частной консультации все разложит по полочкам. Мне крайне помогло...
-
делаю это "этажами". Тексты с Align=TOP один просто текст - второй как бы гиперссылка, и далее по списку ограничение - ссылка размещается всегда на отдельной строке
-
http://www.winsoftxe.com/fobrlib.htm я загружал их демки, вроде нормально все было
-
знаете как добраться до PNG, где отрисованы все элементы выбранного стиля?? их там 4 штуки для разных разрешений сохраняете в файл, редактируете, загружаете обратно
-
http://blog.marcocantu.com/blog/qr_codes_delphi.html
-
ой йо этот LiveBinding не так уж сложно заполнить через Query грид вручную...
-
конечно, сервер не узнает. тут айфон сольет ))) для гугла пример посылки тут вся прелесть именно в том, что надо передать вызывающему свой токен, т.е. зарегистрироваться где-то,
-
push посылает тебе на телефон "самый главный сервер". ОС сначала ищет твою программу, если находит, отдает PUSH ей. если не нашла - сама создает notification в шторке твоя программа тоже может разместить notification но для этого PUSH сервера не используются думаю, правильно здесь будет писать сервис. но есть промежуточный вариант. Project options -- Version info -- persistent=true я точно так и не понял, если кто знает - подскажите, но программа становится "полу-сервисом" и все время работает, даже в фоне... у меня батарейку жрет из-за постоянных http запросов. 3g и все такое...
-
неее. это не пуш... это просто Notification. программа все время ловит маяки и делает notifications. Вместо программы может быть сервис НО если сервис будет все время включен, батарея у телефона не доживет до вечера. Будет жрать все время электричество как и положено Bluetooth
-
отправляет вам сообщения либо гугл, либо apple для того, чтобы сообщение пришло на телефон, программа должна куда-то(???) сообщить свой уникальный (программа+устройство) токен, используя токен как почтовый адрес, кто-то(???) просит google/apple отправить вам JSON если ваша программа запущена, JSON приходит прямо ей, если нет - просто в системную шторку вот для пункта 2 и требуется сервер, где все устройства регистрируют себя, а желающие послать им сообщение должны как-то находить их токены
-
правильно, но, ерзая по карте, потихоньку придется закешировать все ))) так что надо еще второй алгоритм - как часто нужный кусок достается из кэша. чтобы контролировать, что удалять, когда кэш разрастется
- 11 ответов
-
- карта
- OpenStreetMaps
-
(и ещё 1 )
C тегом:
-
думаю, нормально для такой схемы - это собственная отрисовка FMX-компоненты не подходят именно из-за перегрузки стилями и разделения на слои абстракции. Они просто для другого заточены. Тут прямая дорога просто отрисовывать свои компоненты. Имхо это совсем несложно. В этом случае FMX будет, наоборот, быстрее за счет использования DirectX
-
все верно. тот же яндекс дает 100000 запросов, после чего присылает коммерческое предложение на "от 300000 руб в год" кэширование - вещь отличная, и даже необходимая, только объем данных великоват - Екатеринбург в 19 масштабах занимает 19 ГБайт )
- 11 ответов
-
- карта
- OpenStreetMaps
-
(и ещё 1 )
C тегом:
-
простой проект не должен содержать 300-500 edit вообще никакой проект не должен содержать столько компонентов VCL на андроиде или IOS отображается гораздо хуже... VCL просто просит Windows отобразить 500 окон. а ОС и называется - окна. ей не в лом. А если каждое окно будет обладать собственным поведением и стилями, как в FMX, то VCL тоже встанет на колени
-
просто на форуме и вправду плохой поиск выкладывал прошлогодний победитель забега на лучшую мобильную программу но как найти, даже не знаю, скорее он сам откликнется ))
-
данные OSM - бесплатные. а сервера - нет если весь мир кинется качать картинки на халяву, все тут же ляжет поэтому OSM разрешает вам для пробы пользоваться их сервером, но при достижении некоего порога - все заканчивается аналогично 50000 запросов в мес дает вам MapBox. но если у вас карта 1000*1000 точек, то там уже 16 тайлов а если вы поводите мышью туда - сюда, оп - и уже 100 запросов... так что сервер либо оплачивать, либо поднимать самому...
- 11 ответов
-
- карта
- OpenStreetMaps
-
(и ещё 1 )
C тегом:
-
рассказал в двух словах
-
вот здесь написано как вычислить номера тайлов по известным GPS координатам вычисляем тайл в центре карты далее просто арифметика - размеры окна поделить на 256 - получим кол-во тайлов, которые нужно получить с сервера получаем, в цикле укладываем в окно. карта готова
- 11 ответов
-
- карта
- OpenStreetMaps
-
(и ещё 1 )
C тегом:
-
вообще не заметил изменений Seattle - Berlin, зато видел у шаманов из Em-ro на youtube когда у них программа на Android запускалась так же как у меня под Windwos. но я думал - монтаж у меня около 40 файлов в проекте, форм штук 10 и фреймов к ним столько же ~64000 строк Build 6 минут 20 сек с отключенным антивирусом (KIS) 5 мин 11 сек
-
хм у меня монстр i7-4770 3.4GHz 16Gb RAM Win 7x64 pro и компиляцию Android ну никак не назвать "быстрой". пара минут минимум уходит. а уж когда не дай бог Build - я иду пить кофе windows программы запускаются секунд за 5 )
-
у меня со скоростью вроде нормально все, но через каждые неск. минут вываливает пачку ошибок типа DCC Error 2597 ....error: undefined reference to.... которые никакого отношения к реальности не имеют выйти-войти + Clean Project = опять все нормально
-
Если я правильно понимаю, то можно загрузить общую картинку для одного скейла в ImageList (левая колонка - Sources) а потом аккуратно нарезать иконки из нее для нижнего списка (Images) Но вопрос - если мне нужны одинаковые размеры иконок, как управлять рамочкой (на рис), чтобы она была заданного размера? ширина-высота нигде не отображаются (( P.S. Если честно, считаю дизайн редактора ImageList не очень удачным и точно не user-friendly, хотя сама по себе вещь большая и интересная.