Архив рубрики: Help

Небольшая русская справка, хитрости, трюки, кастыли

Получение информации с сенсоров устройства Android

Автор: | 04.09.2014

В более ранних статьях мы уже получали информацию об устройстве. Теперь давайте копнем глубже и получим данные с доступных на устройстве сенсоров. Их может быть много, а может и совсем чуть чуть, ранее мы уже смотрели на разные устройства, и в некоторых их было совсем не густо. Полный их список можно получить здесь, пока их… Читать далее »

Сохранение настроек приложения при помощи Android Backup Service

В ОС Андроид есть стандартный сервис сохранения данных приложения, иными словами — можно сохранить «все, что нажито не посильным трудом» в свою учетную запись на серверах Google. А потом при переезде на другое устройство или сбросе настроек на старом, восстановить всё своё добро. На Nexus 5 список данных для переезда впечатляет: Chrome (браузер) Gmail (почта) Google… Читать далее »

Получение информации об устройстве

Часто в процессе разработки встает необходимость узнать какая версия Android  работает на устройстве. Это бывает необходимо знать, когда используешь новые или устаревшие (deprecated) методы. Перед работой с сетью, нужно проверить, а есть ли с ней соединение? И если есть , то какое? Иначе может случиться так, что закачка файла в 300Mb по мобильному интернету вылетит… Читать далее »

Работа с сенсорами устройства на Android

Автор: | 26.08.2014

В данной статье мы напишем простое приложение, отображающее уровень заряда батареи, температуру батареи и список доступных сенсоров на устройстве. В последней версии ADT появился очень удобный шаблон для новых проектов, называется он Empty Activity. Шаблон подкупает своей простотой, т.к. не создает ничего лишнего. Для вывода нужной нам информации отредактируем единственный файл разметки activity_main.xml Визуально он… Читать далее »

Как работает Меню в фрагментах

Хорошим стилем программирования в Google считают использование ActionBar и Фрагментов. Для этого они даже изменили конструктор нового проекта в Eclipse . Таким образом, они тонко намекают, и как бы приучают программистов писать более или менее красивый и изящный код. Думаю, стоит отметить, что начинание это правильное. Для себя я беру образцы родных гугловских приложений и… Читать далее »

Помощь зоопарку. TEXET TM-7026

Автор: | 28.02.2014

Добрый день уважаемые читатели.Примерно месяц назад  прочитал просьбу Всеволода Леонова и подумал, что помочь зоопарку не могу. О своих устройствах я уже рассказывал, но как я их подключал, на момент прочтения просьбы, уже хорошо забыл. Вспомнить танцы с бубном, помогла слетевшая «внезапно» винда.

Работа с Microsoft Office Excel

Инициализация переменной Excel — Excel := CreateOleObject(‘Excel.Application’); // var Excel: Variant; uses ComObj; Создание новой книги — Excel.Workbooks.Add; // var Excel: Variant; uses ComObj; Открытие существующей книги — Excel.Workbooks.Open[‘Эксель.xls’]; // var Excel: Variant; uses ComObj; Открытие существующей книги только для чтения — Excel.Workbooks.Open[path, 0, True]; // var Excel: Variant; uses ComObj; Закрытие Excel — Excel.ActiveWorkbook.Close;… Читать далее »

Работа с Microsoft Office Word

uses ComObj; var MSWord: Variant; Создаём экземпляр Ворда — MsWord := CreateOleObject(‘Word.Application’); Делаем видимым документ — MsWord.Visible := True; Скрываем документ — MSWord.Visible:=false; Создаём новый документ — MSWord.Documents.Add; Открываем документ — MSWord.Documents.Open(‘C:\ex.doc’); Записываем текст в документ — MSWord.Selection.TypeText(‘Текст’); Сохраняем документ — MSWord.ActiveDocument.SaveAs(‘C:\ex.doc’); Устанавливаем размер шрифта — MSWord.Selection.Font.Size:=12; Перенос текста на новую строку — MSWord.Selection.TypeText(#13#10’Текст на… Читать далее »

Атрибуты файлов

Установить атрибут «Скрытый» — SetFileAttributes(PChar(‘1.txt’),faHidden); Установить атрибут «Только для чтения» — SetFileAttributes(PChar(‘1.txt’),faReadOnly); Установить атрибут «Системный» — SetFileAttributes(PChar(‘1.txt’),faSysFile); Установить атрибут «Архивный» — SetFileAttributes(PChar(‘1.txt’),faArchive); Снять атрибут «Только для чтения» с файла — FileSetAttr(PChar(‘1.txt’),Not(faReadOnly)); Снять атрибут «Скрытый» — FileSetAttr(PChar(‘1.txt’),Not(faHidden)); Снять атрибут «Системный» — FileSetAttr(PChar(‘1.txt’),Not(faSysFile)); Снять атрибут «Архивный» — FileSetAttr(PChar(‘1.txt’),Not(faArchive)); Вывести сообщение если файл имеет атрибут «Скрытый» — if… Читать далее »