-
Постов
851 -
Зарегистрирован
-
Победитель дней
129
Весь контент Andrey Efimov
-
А формой можно? По второму скрину, там видно, что происходит затемнение всей области экрана, создаём прозрачную форму и кидаем на неё все нужные кнопки. Не знаю, прокатит так или нет... А вот по первому скрину, надо думать как вывести кнопку поверх карты или может проще использовать другой способ для вызова меню
-
У нас, есть такие темы: Чат - элементы форм Сообщения чата в виде сообщений в iphone Чат со смайлами
-
А что мешает просто сконвертить имя в транслит, сохранить и уже потом передавать на сервер?
-
[Статья] RAD Studio 10.1 Berlin - FireUI Live Preview
Andrey Efimov опубликовал тема в Статьи и заметки
Ссылка: http://delphifmandroid.blogspot.ru/2016/05/rad-studio-101-berlin-fireui-live.html Автор: Андрей Ефимов Описание: В этот раз, речь пойдёт о новом инструменте FireUI Live Preview, добавленном в RAD Studio 10.1 Berlin . Забегая вперёд скажу, что инструмент очень полезный и удобный, есть исходники и разработан с использованием App Tethering. -
Сорцы приложения лежат тут: 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. Очень удобный инструмент!
-
Вы проверили папку, в ней точно нет этого файла? И есть ли похожая папка? У вас случайно, установлено не две студии(например Сиэтл и Берлин)? Далее, если похожих папок нет и файла такого нет, то запускаете СДК Менеджер и выкачиваете все пункты (на версии не обращайте внимания, скрин уже устарел, но пункты не изменились) как на скрине из этой темы: Delphi не видит мой телефон Далее, в студии проверяете путь, если необходимо, исправляете на нужный. p.s. А вообще, об этом всём, написано в теме по ссылке, которую дал первый раз....
-
К сожалению, больше не могу ничем помочь, т.к. просто не имею подобного маячка.
-
Прописанные пути проверяли? Посмотрите вот эту тему: Настройки для проекта под Андроид
-
Поменять UUID, можно вот этим приложением https://play.google.com/store/apps/details?id=no.nordicsemi.android.mcp Комментарий к товару, по вашей ссылке: А вообще, там есть 3 скрина, на которых написано где и как поменять параметры, но найти прогу LightBlue у меня не получилось...
-
Гляньте примеры: C:\Users\Infocean\Documents\Embarcadero\Studio\17.0\Samples\CPP\Multi-Device Samples\Device Sensors and Services\Bluetooth\Beacons АП. Как я понял, вам надо включить маяк, просканить всё вокруг и узнать идентификатор устройства, а потом уже подключиться к нему и изменить его(при необходимости). В маркетах, как Андроида, так и АйОС полно приложений для сканирования. Это если неохота возиться. АП.2 В примерах Студии уже есть сканер, можно попробовать его...
-
В каком смысле форма сжалась? Неправильно отображается как в первом сообщении? p.s. Объединил темы. p.s. Скиньте мне в личку или сюда проект/картинки.
-
Полное решение вопроса: Автоматическая смена названия приложения в зависимости от языка системы
-
Отвечу сам себе Проверил способ, который предложил выше. Работает! Название приложения меняется автоматически. Пользуйтесь p.s. Чуть позже, в блоге, опубликую подробную заметку.
-
Ну смотрите, можно попробовать такой метод. Не гарантирую, что получится, но попробовать стоит. Начать, наверно, лучше отсюда: http://developer.android.com/intl/ru/guide/topics/resources/providing-resources.html#AlternativeResources потом, заглянуть сюда: http://developer.android.com/intl/ru/training/basics/supporting-devices/languages.html#CreateDirs в итоге, можно попробовать создать структуру файлов как на скриншотах по ссылкам выше, вставить в приложение и не забыть изменить манифест. В манифесте нужно указать просто ссылку на элемент: Примерно так: Вместо этого: android:label="%activityLabel%" вставить что-то вроде этого android:label="@string/app_name" ну и проверить, получилось или нет Ап. ой, совсем забыл привести пример таких файлов Русский файл (Путь: res/values-ru/strings.xml) <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">Мой первый проект</string> </resources> Английский файл (Путь: res/values-en/strings.xml) <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">My first project</string> </resources>
-
Темы объединил. p.s. Пользуйтесь поиском.
-
Попробуйте - Как определить выбранный на устройстве язык? p.s. Пользуйтесь поиском.
-
MultiView пример - http://docwiki.embarcadero.com/RADStudio/Berlin/en/Mobile_Tutorial:_Using_a_MultiView_Component_to_Display_Alternate_Views_of_Information_(iOS_and_Android)#Popover_Mode или соберите такое окошко сами из компонентов, о которых писали ZuBy и Error.
-
Ловить событие "Отключение экрана" через BroadcastReceiver. Блокировка происходит после отключения экрана. ACTION_SCREEN_OFF
- 2 ответа
-
- MediaPlayer
- firemonkey
- (и ещё 6 )
-
Проблему решили через TeamViewer. Были неправильно прописаны пути в настройках Студии. Насчёт версии на моём скрине, это просто скрин старый уже
-
Смотрите: В вашем окошке не видно, всё ли установлено. Поэтому вот вам первый совет: Сравните своё окошко с моим вот тут http://fire-monkey.ru/topic/2557-delphi-не-видит-мой-телефон/?do=findComment&comment=14469 Далее... По второму окошку - студия вам говорит, что не может найти Android SDK Tools. Третье окошко подтверждает это. Совет: Если в первом окошке всё установлено как в моём, то проверяйте пути прописанные в третьем окошке.
-
Попробуйте через AccountManager Дополнение: В новой студии (Berlin) уже транслированы нужные классы, подключать файл Androidapi.JNI.Accounts.pas
-
Да, пробуйте. Будут ошибки, пишите сюда, какие именно. Я бы проверил сам, но планшета у меня нет... Всё там правильно написано, как раз по вашей теме Declaring an App is Only for Tablets: Манифест: <manifest ... > <supports-screens android:smallScreens="false" android:normalScreens="false" android:largeScreens="true" android:xlargeScreens="true" android:requiresSmallestWidthDp="600" /> ... <application ... > ... </application> </manifest> В данном случае, единственно верным является этот вариант, через манифест, т.к. подобная ситуация уже предусмотрена разработчиками OC Android. Тот вариант, который я предложил, теперь является "костылём".