-
Постов
216 -
Зарегистрирован
-
Посещение
-
Победитель дней
6
Сообщения, опубликованные master webs
-
-
кнопка есть но она только в самом низу
-
Тогда не буду париться со своими 500 объектами
везунчик
-
А начиная с какого примерно количества item-ов начинаются подтормаживания?
примерно после 2500-3000 записей )
-
Используйте динамическую подгрузку итемов
Вот по тому методу http://fire-monkey.ru/topic/626-obrabotchik-dostizheniia-kontca-spiska-listview-v-delphi-xe7/
спасибо вариант идеальный так как тестирование заполнения через простой цикл for 3000 ) показал тотже результат что и заполнение через LiveBindings
-
так на что время то уходит... на открытие другой базы, подкачку в мемтейбл или на заполнение листвью?
заполнение listview
-
Тут проблема немного в другом у меня локально на телефоне будет несколько баз
при старте приложения скорость не особо влияет так как идет загрузка всего приложения и время загрузки объяснимо )
а вот если в запущеном приложении производить смену базы сразу становится видно на сколько скорость работы падает
-
Добрый день интересует вопрос может кто сталкивался с подобной проблемой
в FDMemTable1 есть большое количество записей примерно 2500-3000
как максимально быстро поместить все записи в ListView
-
Win 7, 64 бит, Офис 2003.
ваша ошибка думаю надо в сторону офиса копать )
-
-
самый простой вариант
procedure TForm1.FormResize(Sender: TObject);
begin// Orientation
if (Height > Width) then
Label7.Text := 'Orientation: Portrait'
else if (Height < Width) then
Label7.Text := 'Orientation: Landscape';end;
источник http://delphifmandroid.blogspot.com/2014/01/blog-post.html
-
У меня такая же проблема, только в ячейке на которую попадает первый фокус. При смене фокуса и возврата на эту ячейку - она перерисовывается полностью.
проблема была в другом у меня ширина ячеек была задана в коде и надо было запускать пересчет после заполнения сетки
-
на картинке же все написано )
form2.RESTRequest1.Method:= rmPATCH; // недоступный метод
я так понял вам нужно использовать GET
-
Добрый день такая проблема думал она только на android но за метил и на win
в StringGrid загружаю данные с clientdataset
но первая строка чем то перекрыта непонятно чем любое действие с формой удаляет перекрытие (ощущение что не прорисована до конца первая ячейка первой строки)
когда подгружаю новые данные ситуация повторяется
прикрепил изображение
кстати такой проблемы не было в xe8 появилась в 10 Seattle
проверил Grid такая же проблема
в ios и mac таких проблем не наблюдаю
-
master webs, а с какими параметрами такими же? Пробовал создавать, новый ключ не воспринимается в Google Play.
wamaco, то есть надежнее все-таки, пока приложение не распространилось, перевыложить проект вы считаете?
у меня была подобная ситуация я создавал точно такой же ключ название, компания, сайт, в общем все поля заполнял аналогично утерянному ключу
-
создайте новый с такими же параметрами вроде проблем быть не должно даже с добавлением новых версий
-
Для каждого приложения, в котором будет интегрирован механизм push-уведомлений, необходимо создать новый App ID и provisioning profile, а также SSL-сертификат для сервера
я так понял вы не знаете что такое пуш...
какой провизинг? какой для андроида SSL ? вы лучше по подробнее ознакомьтесь, тем более здесь на форуме я все про пуши разжевал...
ну поясню чуток токен клиента это уникальный ОДИН код чтобы идентифицировать "Гаджет+программу", из-за отсутств. этого понимания
на сайте этом будет еще полно вопросов типа "как отправить сообщение конкретному клиенту"...))
я не задаю вопрос как отправить конкретно одному клиенту или группе я объяснил как работает мое приложение
-
-
Я бы дропнул нахрен сразу такое приложение, которое уничтожает батарейку своим сервисом который каждую секунду бесконечно шлет гет запросы.
во-во ! про что я в принципе и говорю уже 3-ю страницу
Я бы дропнул нахрен сразу такое приложение, которое уничтожает батарейку своим сервисом который каждую секунду бесконечно шлет гет запросы.
не согласен есть разные типы приложений
парень, ты о чем вообще ? ты хочешь своим сервисом каждую секунду слать запросы ? ты хоть понимаешь, насколько быстро будет садиться батарея ? а еще это нифига не гарантирует стабильную работу, т.к. может пропадать сеть, падать уровень сигнала, другие сервисы могут полезть в это же время со своими запросами. Зачем это делать ? я не понимаю. Я же тебе предложил решение твоей проблемы. В чем трудности ?
это ты о чем, я описал ситуацию есть сервер клиента есть скрипт интерфейс api который он скачивает и устанавливает к себе на сервер есть приложение, не каждый клиент захочет отправлять оповещения через левый сервер
-
Я бы дропнул нахрен сразу такое приложение, которое уничтожает батарейку своим сервисом который каждую секунду бесконечно шлет гет запросы.
не согласен есть разные типы приложений
-
а выбрана версия 64 ? при компиляции
-
соберите проект предварительно в Development режиме потом делайте сборку для Application Store
-
Для каждого приложения, в котором будет интегрирован механизм push-уведомлений, необходимо создать новый App ID и provisioning profile, а также SSL-сертификат для сервера.
у каждого пользователя свой сайт тут явно проблема будет
-
http://community.embarcadero.com/blogs/entry/download-an-image-in-background-with-android-services
пример сервиса на андроид
это да. просто человек спросил "как запустить приложение из сервиса".
сейчас уже есть возможность писать в студии свой сервис. раньше не было - поэтому я и делал способом, который описал выше.
по поводу решаемой задачи: а зачем вообще парсить сайт с приложения ? обычно такими вещами занимается какой-нить веб-сервис\app-сервер.
при получении результата - отправлять подписчикам уведомление с результатом, а он уже реагирует там себе как хочет. зачем вешать логику на клиента ? а если логика меняется ? пересобирать клиента и перевыкладывать в маркет ? каждый должен заниматься своей работой. не стоит вешать логику парсинга(или еще чего-то часто изменяемого) на клиент.
ну это только мое мнение.
наведу свой пример мое приложение подключается к сайту клиента собирает заказы в настройках может быть несколько магазинов приложение работает с json формат строгий и не меняется как в таком случае быть Push отпадает либо поднимать свой сервер и давать клиентам api с которым они смогут работать оповещая менеджеров магазина о заказах. на ведре можно поднять сервис а как быть с ios ?
-
может я неправильно понял но ответ сервера в json можно взять с RESTResponse.Content и там уже же делать угодно в базу пихать в файл или любой другой компонент
ClietDataset добавление новой записи/копирование с другого ClientDataset
в Базы данных и REST
Опубликовано
Добрый день интересует как скопировать или создать новую запись в начале таблицы
ситуация следующая есть заполненный clientdataset в него надо добавить новые записи но не в конец а начало таблицы