-
Постов
851 -
Зарегистрирован
-
Победитель дней
129
Весь контент Andrey Efimov
-
Можно просто сделать текст "Новости" жирным и кнопка будет выделяться из кучи других. Или добавить какой-нибудь лёгкий эффект подсветки к тексту. p.s. Например, меня очень раздражают откровенно навязчивые элементы, типа анимации(дёргания и т.п.) или мигания... бррр...
-
Уже давно замечены проблемы Indy с SSL на Android, вроде как, даже сама Idera рекомендовала (пруф не дам, т.к. не помню где видел это) использовать новые TNetHTTPClient и TNetHTTPRequest. Попробуйте использовать эти компоненты, с SSL работать умеют и асинхронные запросы умеют (т.е. не придётся создавать отдельный поток, достаточно изменить свойство компонента), и ещё куча всего. Основная справка с примерами тут: Using an HTTP Client
-
Рекомендую вернуться на Berlin Upd2. Tokyo вышла очень бажная, особенно в плане мобильной разработки. Юзать текущую версию себе дороже выйдет. Нужно дождаться как минимум Upd1, но я думаю лучше сразу Upd2 ждать.
-
TWebBrowser + Android + локальный файл
Andrey Efimov ответил zheka1980 вопрос в Работа со страницами
Тема закрыта. Учитесь пользоваться поиском, все вопросы уже обсуждались на форуме. По вашей теме ответ тут (соседняя тема...): [TWebBrowser] [Android] Работа с локальными картинками и файлами и ещё справка: FMX.WebBrowser.TWebBrowser АП. И вообще, вам уже предложили варианты открытия файла и даже объяснили их, в вашей же теме... Эта тема дубликат. http://fire-monkey.ru/topic/4252-как-запаковать-pdf-в-проект-и-как-потом-получить-к-нему-доступ/?do=findComment&comment=26896 -
Картинки сделаны правильно. Единственное, я бы попробовал придвинуть границы растягиваемых областей (зелёные области) прямо впритык к логотипу (как в примере ниже). Скорее всего, проблема в том (это предположение!), что в студии нельзя добавить картинки для: xxhdpi (extra-extra-high) ~480dpi (scale 3) xxxhdpi (extra-extra-extra-high) ~640dpi (scale 4) Nexus 5 вроде как имеет 480dpi, хотя в разных местах по разному пишут, где-то и 420dpi упоминается. Т.к. картинки нет, берётся самая подходящая из существующих, соответственно это картинка для xhdpi (scale 2) и растягивается. Если это так, то: идеальное решение - добавить недостающие картинки и прописать их. возможный костыль - поиграться с параметром "Splash gravity" Пример, о котором упоминал вначале:
-
Вопрос задан не на том форуме. Вам на 4pda.
-
Тормозит IDE:
- 37 ответов
-
- Delphi XE8
- Android
-
(и ещё 2 )
C тегом:
-
Ну, не знаю где вы накосячили, но я сегодня как раз добавлял свой класс в проект и всё отлично работает... Что значит все Pasы? Если второй вариант у вас, это https://github.com/AndrewEfimov/Android-API/tree/master/ActiveNetworkInfo, то нужно: положить файл ActiveNetworkInfo.Android.pas в папку вашего проекта подключить этот файл в Uses вашего проекта Добавить разрешение в Uses Permissions: ACCESS_NETWORK_STATE использовать в коде проекта - TActiveNetworkInfo.метод (например, TActiveNetworkInfo.IsConnected) p.s. Использую Delphi Berlin 10.1 Update 2
-
В след. раз сообщайте версию IDE и уровень ваших навыков программирования. Второй вариант подходит для IDE Berlin/Tokyo (10.1.*/10.2.* соответственно), там внутри файла об этом написано... Вы используете XE8, скорее всего подойдёт 1 вариант, но опять же может потребоваться переименовать какой-то модуль или ещё что-то. Подключается он так же, кидаете файлы в папку с проектом и прописываете в uses. А вообще, рекомендую перейти на "Delphi Berlin 10.1 Update 2" - наиболее стабильная версия IDE (начиная с версии XE5).
-
Обязательно. Без сертификата вы не сможете залить приложение в Google Play. Если допустить ситуацию, в которой приложение вообще не имеет сертификата, то сам Android не позволит установить такое приложение. Для разработки - используете debug сертификат, для публикации в Google Play или просто распространения - используете свой сертификат.
-
Жизненный цикл объектов в Delphi. Часть 1. Windows, OSX. Что же использовать Destroy, Free, FreeAndNil или DisposeOf? Жизненный цикл объектов в Delphi. Часть 2. Android, iOS. Что же использовать Destroy, Free, FreeAndNil или DisposeOf?
-
Оф. справка: Workaround for Android 4.0/Kindle Fire Message: "Application does not support this device"
- 55 ответов
-
- Android
- Delphi XE8
-
(и ещё 1 )
C тегом:
-
Приложение Android закрывается, если язык Английский
Andrey Efimov ответил delphiex вопрос в Отладка
Как уже сказали, отладчик вам в помощь. Если из RAD Studio не получится запустить с отладчиком, то попробуйте отловить ошибки через Android Device Monitor (идёт в комплекте с SDK, лежит примерно по такому пути: C:\Android\SDK\tools\monitor.bat). -
Приложение Android закрывается, если язык Английский
Andrey Efimov ответил delphiex вопрос в Отладка
Возможно проблема в том, что XE8 не поддерживает Android 6: XE8: Android Devices Supported for Application Development Berlin: Android Devices Supported for Application Development на 4 и 5 версиях такое же поведение? -
Для начала можно посмотреть приложения других партий. Потом можно глянуть сайты партий и особенно сайт вашего заказчика, т.к. часто подобные приложения копируют очень многое с сайта. Т.е. можно будет уже придумать основной функционал, а потом уже добавлять чаты, карты и т.п. А вообще @kami дело сказал:
-
Побуду в роли кэп'а ещё немного... Кто-то плохо изучил матчасть :http://docwiki.embarcadero.com/RADStudio/Berlin/en/Preparing_an_Android_Application_for_Deployment#Customizing_Your_AndroidManifest.xml_File (Ваш кэп) Вот вам данные по приложению, которое не требует ни одного разрешения но запиленное под версию Андроида 4.1 или более поздняя: Поддерживаемые устройства: 12439 Неподдерживаемые устройства: 2752 Проверяйте манифест, возможно там что-то лишнее есть... Сделайте Clean проекта и проверьте, как будут обстоять дела со списком устройств на маркете. Попробуйте запостить пустое приложение и посмотрите как там обстоят дела. Наблюдал в своих проектах и экспериментах, чем больше особенных разрешений (типа "связь", "GPS" и т.п.) требуется, тем меньше будет поддерживаемых устройств, что вполне логично... Но с необъяснимым ростом неподдерживаемых устройств не сталкивался. Нельзя исключать и глюк в Гугл плее. АП. Нашёл ссылку, которую хотел изначально дать: https://developer.android.com/google/play/filters.html?hl=ru p.s. Удачи в поисках проблемы