вторник, 12 декабря 2017 г.
пятница, 3 ноября 2017 г.
CodeRage XII уже на следующей неделе!
На следующей неделе состоится 12-е издание ежегодной онлайн-конференции Embarcadero. Три дня будут проводиться сессии, охватывающие Delphi, C ++ Builder, InterBase и все продукты компании (в том числе и Sencha's ExtJS), а также будут рассматриваться общие темы разработки программного обеспечения и сторонние инструменты. Не пропустите!
Это бесплатная конференция! Подробнее читайте внутри поста.
вторник, 8 августа 2017 г.
пятница, 7 апреля 2017 г.
Uses Permissions: Добавляем метод onRequestPermissionsResult в приложение
Как известно, начиная с АПИ 23 (Android 6) были усилены меры безопасности. Если приложению требуется разрешение (Uses Permission) из списка Опасных, то приложение должно запросить права у пользователя, посредством специального диалогового окна, результат выбора пользователя вернётся в методе onRequestPermissionsResult.
Так уж вышло, что в RAD Studio из коробки такого метода нет. Эту ситуацию я предлагаю исправить своей jar библиотекой.
Так уж вышло, что в RAD Studio из коробки такого метода нет. Эту ситуацию я предлагаю исправить своей jar библиотекой.
Обновление от 13.11.19.
Внимание! Данная статья актуальна только для Delphi 10.1 (Berlin) и 10.2 (Tokyo). Если вы всё ещё используете версию Delphi ниже 10.3, то рекомендую перейти на новую версию!
Статьи на тему Uses Permissions:
- Uses Permissions: Теория
- Uses Permissions: Добавляем метод onRequestPermissionsResult в приложение (для Delphi 10.1/10.2)
- Uses Permissions: Практика(для 10.3)
суббота, 25 марта 2017 г.
Используем Android Studio для поиска утечек памяти
Сегодня я расскажу вам, как обнаружить утечку памяти в вашем приложении, используя Android Studio. Способ не претендует на революционное решение, наоборот, всё давно известно и описано в интернете, но для разработчиков использующих Android Studio. На самом деле, тема очень обширная, поэтому я рассмотрю только основные моменты.
Осторожно, трафик! В посте много скриншотов!
четверг, 23 марта 2017 г.
Релиз RAD Studio 10.2 Tokyo, Delphi 10.2 Tokyo и C++Builder 10.2 Tokyo
Релиз RAD Studio 10.2 Tokyo.
Подробности:
Что нового в RAD Studio 10.1 Berlin
Release Notes for Berlin
Installation Notes for Berlin
Новые возможности и список исправленных багов: List of new features and customer reported issues fixed in RAD Studio 10.2 Tokyo
Скачать/купить: RAD Studio 10.2 Tokyo
Подробности:
Что нового в RAD Studio 10.1 Berlin
Release Notes for Berlin
Installation Notes for Berlin
Новые возможности и список исправленных багов: List of new features and customer reported issues fixed in RAD Studio 10.2 Tokyo
Скачать/купить: RAD Studio 10.2 Tokyo
среда, 15 марта 2017 г.
Как прикрепить файл к письму?
В заметке содержится небольшой кусочек кода, дополнение к заметке "Отправка письма с html кодом через Интент".
Как всегда в конце есть ссылка на исходники.
Код проверен на Android 4.1.2/4.4.2/6.0.2 в приложении "GMail".
Как всегда в конце есть ссылка на исходники.
Код проверен на Android 4.1.2/4.4.2/6.0.2 в приложении "GMail".
воскресенье, 5 марта 2017 г.
Как получить информацию о потреблении ОЗУ?
Задача довольно простая, т.к. в АПИ уже доступно всё необходимое. Раз уж мы коснёмся памяти, то давайте постараемся вывести максимальное количество информации.
Что будет уметь приложение:
- Вывод общей информации о состоянии памяти устройства
- Вывод общей информации о состоянии памяти выделенной приложению (процессу)
- Вывод детальной информации о состоянии памяти для процесса.
- (Как бонус) Вывод списка процессов на Андроид 4 – 5.
Подписаться на:
Сообщения (Atom)