Главная » Статьи для тега "вызывается"

Тонкая настройка сериализации в Visual C# (Sharp)

Добавлено Дата: 4 February, 2014 категория: C#

Когда имеем дело с сериализацией, может возникнуть ситуация, когда определеый текстовый или двоичный формат требует дополнительной обработки. Кроме этого, может быть желательным не подвергать сериализации некоторые объекты.

Специальная сериализация

Читать »

Визуализация жизненного цикла фрагмента в Android приложении

Добавлено Дата: 28 August, 2013 категория: Разработка для Android

 

Если вы занимаетесь разработкой для Android 3.0 Honeycomb, API уровня 11 или выше, то в вашем распоряжении будет АРІ для работы с фрагментами. Если же вы предпочитаете писать программы для более ранних версий, чем Honeycomb, но собираетесь использовать в создаваемом пользовательском интерфейсе объекты Fragment, то можете применить пакет совместимости Android. Код примеров представлен в двух формах: в первом случае код ориентирован на работу с API уровня 11, а во втором случае – пригоден для работы с более ранними версиями, вплоть до API уровня 4, который соответствует версии Android 1.6. Следующие примеры кода Fragment идентичны во всем, кроме объявления пакета для класса Fragment. В том, что касается жизненного цикла Fragment, код работает аналогично.

Читать »

Второстепенные методы жизненного цикла класса Activity в Android приложении

Добавлено Дата: 19 July, 2013 категория: Разработка для Android

 

В документации Android для описания жизненного цикла активности используется еще несколько методов (кроме основных методов жизненного цикла), которые также вызываются на разных этапах «жизненного пути» активности.

Метод onPostCreate вызывается после вызова метода onRestorelnstanceState. Он может быть полезен, если ваше приложение требует сохранять состояние в два этапа. Методу передается объект Bundle, содержащий состояние экземпляра.

Читать »

Жизненный цикл активности – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

Добавлено Дата: 12 July, 2013 категория: Программирование игр под Android

Первый вопрос, который мы должны выяснить при разработке для Android, – как ведет себя наша активность. В случае с ОС Android этот процесс называется жизненным циклом активности и представляет собой описание состояний и переходов между этими состояниями в течение всего времени существования активности. Сначала обсудим теоретические аспекты этой темы.

Читать »

МЕТОДЫ ЖИЗНЕННОГО ЦИКЛА КЛАССА ACTIVITY

Добавлено Дата: 30 June, 2013 категория: Разработка для Android

 

Теперь, разобравшись, когда и почему вообще вызываются методы жизненного цикла, рассмотрим отдельные методы из приведенного выше листинга.

Метод onCreate вызывается после создания экземпляра Activity. Именно здесь происходит большая часть инициализации основной массы приложений: считывание макетов в память и создание экземпляров View, связывание с данными и т. д. Обратите внимание: если данный экземпляр Actіvity не был разрушен, а процесс не был завершен, то этот метод больше не вызывается. Он вызывается только при создании нового экземпляра класса Actіvity. Аргументом для данного метода является объект Bundle, содержащий сохраненное состояние приложения. Если сохраненного состояния нет, то этот аргумент имеет значение null.

Читать »

Scribble, часть вторая C++ Builder

Добавлено Дата: 6 June, 2013 категория: C++, C++ Builder

Несмотря  на то  что  только  что  завершенная нами  программа Scribble выполняет  все,  для  чего предназначалась, делает она это не вполне корректно. На данном этапе мы не собираемся сделать

ее идеальной, но над улучшениями поработаем. Чтобы понять, в чем, собственно, проблема, запустите Scribble и при помощи мыши нарисуйте что-нибудь на пустом поле его окна (я обычно рисую что-то отдаленно напоминающее квадрат). Теперь минимизируйте окно программы, нажав кнопку минимизации (или выбрав команду минимизации из системного меню). Теперь, щелкнув на иконке программы на панели инструментов Windows 95 или NT, раскройте окно опять в полноразмерное состояние. И угадайте, что вы увидите — да-да, пустое поле окна. Что же случилось?

Читать »

Сохранение задач iTahDoodle

Добавлено Дата: 25 May, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

В iTahDoodle осталось реализовать последнюю функцию. Естественно, когда пользователь закрывает приложение, он рассчитывает на то, что список задач будет сохранен для использования в будущем.

Когда приложение Сосоа Touch завершается или переходит в фоновый режим,

Читать »

МЕТОДЫ ФОРМЫ СПИСКА СПРАВОЧНИКА

Добавлено Дата: 2 June, 2012 категория: 1С Предприятие

Употребляются  в  модулях формы  списка   справочника без  префикса.  Приводятся в табл. 5.11.

Методы формы элемента справочника

Таблица 5.11

Читать »

Объект file

Добавлено Дата: 1 May, 2012 категория: Ядро Linux

Последним  из основных объектов подсистемы VFS рассмотрим объект файла. Объект File используется для представления файлов, которые открыты процессом. Когда мы думаем о  подсистеме VFS с  точки зрения пространства пользователя, то объект файла — это то, что первое приходит в  голову. Процессы непосредственно работают с файлами, а не с суперблоками, индексами или элементами каталогов. Не удивительно, что информация,  которая содержится в объекте file, наиболее привычна (такие данные, как режим доступа или текущее смещение), а файловые операции очень похожи на знакомые системные вызовы, такие как rea d ()  и writ e ().

Читать »

Модуль "Hello,World!"

Добавлено Дата: 1 May, 2012 категория: Ядро Linux

В  отличие  от  разработки  основных подсистем ядра,  большинство из  которых были  уже  рассмотрено,  разработка модулей   подобна созданию новой  прикладной программы, по  крайней мере  в том, что  модули  имеют  точку  входа, точку  выхода  и находятся каждый в своем  бинарном файле.

Читать »

Объект inode

Добавлено Дата: 23 April, 2012 категория: Ядро Linux

Объект  inode  содержит  всю информацию, которая  необходима ядру для манипуляций  с файлами и каталогами. В файловых системах  в стиле  Unix  вся информация просто  считывается из дисковых  индексов и помещается в объект  inode  подсистемы VFS. Если  файловые системы  не имеют  индексов, то эту информацию необходимо получить из других дисковых структур4.

Читать »

Другие объекты подсистемы VFS

Добавлено Дата: 19 April, 2012 категория: Ядро Linux

Структуры для VFS — это самая  "любимая"  вещь, и в этой  подсистеме существуют не только  рассмотренные структуры, но и еще некоторые. Каждая зарегистрированная  файловая система  представлена  структурой  file_system_type , Объекты этого типа  описывают файловую систему  и ее свойства. Более  того, каждая  точка  монтирования предстаплена в виде  структуры  vfsmount.  Эта  структура  содержит информацию  о точке монтирования, такую как ее положение и флаги, с которыми выполнена операция монтирования.

Читать »

Использование интерфейса API Open Tools

Добавлено Дата: 10 February, 2012 категория: Delphi

Теперь, ознакомившись с интерфейсом API Open Tools,  можно  приступить к соз данию и анализу  работы реальной программы. В настоящем разделе основное внима ние  уделено  процессу  создания мастера с помощью интерфейса API Open Tools.  По строение системы управления версиями не  рассматривается, поскольку  использова ние интереса в этой области довольно ограничено. Примеры разработки компонентов и  редакторов свойств можно  найти в главах 11,  “Разработка компонентов VCL”, и  12, “Создание расширенного компонента VCL”.

Читать »

Отслеживание изменений текущего состояния

Добавлено Дата: 5 February, 2012 категория: Разработка для Android

Чтобы экземпляры Активностей могли реагировать  на изменения теку- щего состояния,  Android предоставляет набор обработчиков  для событий, возникающих при переходе объекта Activity  через стадии полноценный, видимый  и активный.  

В листинге  3.12 приведен  каркас  с заглушками для методов внутри Активности, которые  обрабатывают  изменения состояний.  Комментарии к каждой такой заглушке описывают действия, которые нужно учитывать при обработке этих событий.

Читать »

Конструкторы и деструкторы

Добавлено Дата: 22 January, 2012 категория: Delphi

Создавая новый класс компонента, можно  переопределить конструктор его базо вого  класса  и установить собственный. При  этом  необходимо соблюдать некоторые меры предосторожности.

Переопределение конструкторов

Объявляя  собственный  конструктор  для  потомка  класса  TComponent,  всегда  ис

Читать »