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

Andrey Efimov

Модераторы
  • Постов

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

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

    123

Весь контент Andrey Efimov

  1. Ссылка: http://delphifmandroid.blogspot.ru/2016/06/google-play-google-play.html Автор: Андрей Ефимов Описание: Публикация приложения в Google Play
  2. Для вопроса создайте отдельную тему в разделе iOS, т.к. эта тема уже в разделе Андроид.
  3. Интерфейс. Кратко: Нерациональное использование места на некоторых скринах. Теперь подробнее, мне не нравится когда Табы в несколько строк, может быть стоило бы придумать что-то с МультиВью и вынести туда основные пункты меню(Отметки и История). Контроллы на третьем скрине занимают 50% экрана - не хорошо, например, вы выделили целую строку под два слова: "От" и "До", при этом говорите, что там может выводиться море табличной информации... Пользователь ведь, ставит приложение не для того, чтобы любоваться контроллами занимающими половину экрана, ему нужно увидеть как можно больше информации... Тоже мнение и насчёт второго скрина + выше уже вам подсказали насчёт дневных отметок. А 4 скрин - это меню Сервис? Зачем там две кнопки "Закрыть"? Просили посоветовать, а получилось покритиковал немного... Не претендую на лучшие мысли в плане интерфейса, но считаю, что он перегружен контроллами. Если что, обидеть не хотел... p.s. В маркете, вроде видел подобные приложения, попробуйте посмотреть их и оценить, возможно получится почерпнуть что-то уникальное/новое/более правильное для вашего приложения. "Хочешь сделать хорошо - делай лучше, чем у конкурентов" (c)
  4. А вам нужно, чтобы пользователь сам кликнул по кнопке "Найти"? Просто если это не нужно, то можно сразу открывать страницу поиска с результатами Яндекс - https://yandex.ru/search/?text=Тест
  5. Выгружать будет в любом случае, вот сервис бы помог (вообще решил бы наверно все ваши проблемы). В вашем же случае, наверно стоит попробовать повесить таймер или ещё что-то, нужно смотреть как будет реагировать (на индивидуальные и комплексные меры)... И всё же, я сомневаюсь, что получится добиться постоянно висящего в памяти приложения. Может, кто-то ещё сможет подсказать рабочее решение... p.s. С маячками дел не имел...
  6. Для сохранения состояния - посмотрите, вот этот хелп FireMonkey Save State. Не вижу смысла держать приложение в памяти, если оно ничего (полезного) не делает. В общем-то, Андроид также считает
  7. 1) DirtyBorov и Vitaldj, выяснять отношения принято в личке 2) DirtyBorov, Vitaldj, asviridenkov - у нас не медицинский форум, чтобы обсуждать чудодейственные способы лечения всего и вся 3) Если кого-то из вас, интересует работа с определённым устройством, то создавайте отдельную тему по устройству и там обсуждайте стандарты работы и т.п. (напоминаю, эта тема про TMS Pack) p.s. Тему сейчас почищу. p.s.2. Если есть вопросы, добро пожаловать в личку.
  8. Вот сюда "https://quality.embarcadero.com/secure/Dashboard.jspa" продублируйте проблему.
  9. Тема создана в разделе Android, не вмешивайте сюда iOs. Сервисов в C++ Builder пока что нет...
  10. 1) Заходим в тему с приложением победителя: [1C-Papyc] Мобильное приложение для мастеров-приемщиков сервсиных автоцентров на ОС Android 2) Кликаем по нику победителя и проходим на страницу профиля: Кривяков Виталий 3) И видим заветную тему: TUITabControl
  11. Думаю, тут всё зависит от сложности проекта, если проект большой и много чего использует, то и компилиться долго будет... p.s. Сейчас попробовал запустить тестовое приложение, которое ещё разрабатываю (почти завершил этап проектирования интерфейса, позже можно будет увидеть проект в маркете), контроллов создаётся в среднем (наверно...) количестве. В общем, скомпилилось (так называемая холодная компиляция) и запустилось на устройстве за 1 минуту и 41 секунду. Если приложение уже хоть раз было скомпилено, то последующие компиляции проходят быстрее... p.s.2. Для меня и это быстро :), вот раньше долго компилились проекты, после Сиэтла ситуация изменилась...
  12. Студия и на 2Гб пашет как надо (Windows 7 Pro). Если всё (браузер и т.п.) закрыть и оставить только её (ну ещё антивирь и т.п.), то оперативы свободно ещё 1.2 Гб, при таких условиях компиляция под Андроид происходит очень быстро. p.s. При этом студия может работать с раннего утра и до поздней ночи (например, в выходные...), и она не одна может использоваться (ещё всякие фотошопы, Visual Studio 2015, Skype, Flash Player (под большой нагрузкой) и т.д.). Хотя, не спорю, бывают моменты когда притормаживает, но это бывает очень редко.
  13. Andrey Efimov

    OnButtonClick

    Багу завёл.
  14. Andrey Efimov

    OnButtonClick

    Ага, не обратил внимания. Тогда только ваш способ. Получается косяк в справке, т.к. там написано procedure TForm1.ListView1ButtonClick(const Sender: TObject; const AItem: TListViewItem; const AObject: TListItemSimpleControl); begin ShowMessage(AItem.Text + ' ' +AItem.ButtonText + ' is clicked.'); end; т.е. мой способ был бы рабочим если бы в событии приходил TListViewItem, а не TListItem. p.s. Пруф на справку: http://docwiki.embarcadero.com/RADStudio/Seattle/en/Mobile_Tutorial:_Using_LiveBindings_to_Populate_a_ListView_%28iOS_and_Android%29#Step_5:_Adding_the_onButtonClick_Event_Handler
  15. Andrey Efimov

    OnButtonClick

    Может быть вот так (!Berlin!): на С++ AItem->Objects->TextButton->Text = 'Test'; на Делфи AItem.Objects.TextButton.Text := 'Test';
  16. Да и правда, совсем забыл, что Ярослав уже "запилил" компонент. p.s. Основы, тоже полезно иногда читать
  17. https://developer.android.com/guide/topics/ui/notifiers/toasts.html
  18. А формой можно? По второму скрину, там видно, что происходит затемнение всей области экрана, создаём прозрачную форму и кидаем на неё все нужные кнопки. Не знаю, прокатит так или нет... А вот по первому скрину, надо думать как вывести кнопку поверх карты или может проще использовать другой способ для вызова меню
  19. У нас, есть такие темы: Чат - элементы форм Сообщения чата в виде сообщений в iphone Чат со смайлами
  20. А что мешает просто сконвертить имя в транслит, сохранить и уже потом передавать на сервер?
  21. Ссылка: http://delphifmandroid.blogspot.ru/2016/05/rad-studio-101-berlin-fireui-live.html Автор: Андрей Ефимов Описание: В этот раз, речь пойдёт о новом инструменте FireUI Live Preview, добавленном в RAD Studio 10.1 Berlin . Забегая вперёд скажу, что инструмент очень полезный и удобный, есть исходники и разработан с использованием App Tethering.
  22. Сорцы приложения лежат тут: C:\Program Files\Embarcadero\Studio\18.0\source\Tools\FireUIAppPreview Готовые приложения для Windows: C:\Program Files (x86)\Embarcadero\Studio\18.0\LivePreview\LivePreviewInstaller.exe. OS X: C:\Program Files (x86)\Embarcadero\Studio\18.0\LivePreview\LivePreview101.pkg. iOS: https://itunes.apple.com/us/app/fireui-app-preview-10.1-berlin/id1090861997 Android: https://play.google.com/store/apps/details?id=com.embarcadero.LivePreview101 p.s. Как раз пишу статью про этот инструмент p.s.2. Очень удобный инструмент!
  23. Эхх... жалко в Москве не будет... p.s. Может кто-то "запилит" трансляцию через перископ...
  24. Вы проверили папку, в ней точно нет этого файла? И есть ли похожая папка? У вас случайно, установлено не две студии(например Сиэтл и Берлин)? Далее, если похожих папок нет и файла такого нет, то запускаете СДК Менеджер и выкачиваете все пункты (на версии не обращайте внимания, скрин уже устарел, но пункты не изменились) как на скрине из этой темы: Delphi не видит мой телефон Далее, в студии проверяете путь, если необходимо, исправляете на нужный. p.s. А вообще, об этом всём, написано в теме по ссылке, которую дал первый раз....
  25. К сожалению, больше не могу ничем помочь, т.к. просто не имею подобного маячка.
×
×
  • Создать...