krapotkin
Пользователи-
Постов
2 213 -
Зарегистрирован
-
Посещение
-
Победитель дней
210
Весь контент krapotkin
-
у меня примерно такие [DCC Error] E2597 ....UClientOrders.pas:887: error: undefined reference to 'vtable for Uclientform::TClientForm' и далее список из 15-20 модулей. совершенно не соответствующий действительности
-
с экранными компонентами можно работать только в главном потоке поэтому все данные нужно подготовить в отдельном потоке и как можно скорее вылить на экран. скачивание картинок можно запускать также в отдельных потоках. в событии OnTerminate находить тот item, для которого предназначалась картинка, и вставлять ее туда
-
наблюдается и в Delphi такое. Berlin часто втупливает по подключенным юнитам и приходится делать Build Частота проблемы сильно снизилась, когда я пробежал по текстам и поставил полные наименования - System.SysUtils вместо SysUtils и так далее
-
мобильные приложения обязаны засыпать по идеологии. значит, через будильник время от времени нужно их будить вот как раз будет вебинар
-
вариант 2 - использовать AlarmManager, т.е. заводить будильник своему приложению и по будильнику будить его
-
только выглядеть это будет очень подозрительно. вся шторка в сообщениях "не спать" )))
-
шли своему устройству пуши с сервера с каким-то интервалом тел будет просыпаться и в этот момент сервис может ловить что надо
-
если рассуждать логически, нет никакого дисконнекта, есть отсутствие связи при попытке что-то передать т.е. дисконнект это в основном - обработка ошибок при обмене пытаемся вызывать что-то, ошибка - переподключение...
-
тут проблема обозначена вовсе неверно карта - это лишь отображение информации. сколько маркеров вы на нее поместите, столько их там и будет соответственно, остается только выбрать из общего числа только те, что в радиусе R. Сделать это элементарно Их и отобразить
-
у меня совершенно точно через какое-то время отрубается и facebook и vk. не долбят постоянно. а вот viber и др мессенджеры работают не так.
-
аналогично. 3g и все. иначе не дожить до вечера
-
))) вот это и называется энергосбережение. отрубаясь - отрубайся
-
ну, у нас же эксперимент
-
а если добавить для андроида uses Android.JNI.PowerManager; ... AcquireWakeLock()
-
более правильно читать HTTP заголовок Accept и если там application/json ... хотя, нет. ответа же нет...
-
Я уже 25 лет пишу программы по ТЗ. Давайте обратимся к ТЗ... Интервал срабатывания таймера задан в чем? - в миллисекундах. Ставим галочку пункт 1. По тикам таймера... Приведенный код - обработчик "тиков" таймера. Галочка пункт 2 Сдвигать progressBar. Тут двояко можно толковать. Можно реально сдвигать прогресс-бар, можно двигать текущее значение в нем. Первый вариант слишком экзотичен, поэтому думаем про второй Value := Value + 1; Галочка три. Задание выполнено точно в соответствии с ТЗ, в сроки, определенные договором. Подпись. печать.
-
да тут ясно, что все так. Если вся твоя клиентура на яблоках, нет смысла писать на вишню. я про цикл разработки. а он точно проще. присмотритесь по хронологии форума. все делают на андроид, а потом включают кроссплатформенную магию)) кстати айфон 4 больше не вариант, делфи не может собрать программу менее чем для IOS 8.0
-
видяха большая помню была на Embarcadero Youtube про маячки и все такое т.к. тема мимо меня, то не смотрел подробно. но общий смысл видимо складывается такой. маяк будит систему(?) и программу в ней(?). программа стучит на сервер, отправляя свой токен и ID маяка, сервер зная где какой маяк, отправляет PUSH
-
потому что цикл разработки на Android гораздо проще. Как минимум, не требуется покупать оборудования на $2000. А делфисты по определению Windows-based
-
и какие еще варианты архитектуры? )