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

МИСТЕР НОМ ПОКОРЯЕТ ANDROID – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

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

 

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

Читать »

Потоковая музыка – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

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

Короткие звуковые эффекты легко помещаются в ограниченной области памяти (куче), которую приложению Android выделяет операционная система. Это не касается более объемных музыкальных файлов. Поэтому нам необходимо осуществлять потоковую передачу музыки на устройство воспроизведение (то есть читать в единицу времени небольшой фрагмент файла, декодировать его в РСМ-данные и передавать его аудиочипу).

Читать »

Работа с ресурсами в CBuilder

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

Знаете вы об этом или нет, но ресурсы лежат в основе всего, что вы делаете в CBuilder. Все данные формы, такие как свойства и обработчики событий, хранятся в виде ресурсов, присоединенных к приложениям, которые вы пишете в CBuilder. Строки, меню, управляющие элементы и другая информация доступны классам VCL через ресурсы, присоединяемые к вашей программе во время сборки приложения (компоновки).

Читать »

Ресурсы XAML

Добавлено Дата: 4 December, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Выше  мы  говорили о  возможности создания  стилей.  Которые,  как  было отмечено, не должны входить в дерево XAML-элементов. Все стили мы записывали  внутри свойства Resources, принадлежащего объекту Page. Подобное свойство есть  у  всех объектов  XAML,  порожденных  от  FrameworkElement,  а  также у объекта  приложения  (Application). Благодаря ресурсам разработчик может сохранять стили и другие части XAML-кода до востребования. Так, в  ресурсы можно  выделять объекты  некоторых  типов, стили,  шаблоны  данных  и  др. Фактически, свойство  Resources ссылается на некий  словарь, который может быть доступен как из кода, так и из XAML.

Читать »

Выделение ресурсов XAML объектов в отдельные файлы

Добавлено Дата: 5 November, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Ресурсы  можно  хранить  в   отдельных  файлах  и  собирать  в  нужном  месте с  помощью  элемента  ResourceDictionary.  Вынесем   кисть  из  предыдущего примера в отдельный файл RD1.xaml.

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

Читать »

ДИНАМИЧЕСКИЕ БИБЛИОТЕКИ Общие сведения

Добавлено Дата: 28 June, 2012 категория: Win32 API

Библиотеки динамической компоновки (dynamic link libraries -DLL) являются исполняемыми файлами особого формата, которые содержат функции, данные или ресурсы, доступные для других приложений.

Особый формат модулей DLL предполагает наличие в них разделов импорта и экспорта. Раздел экспорта указывает те идентификаторы объектов (функций, классов, переменных), доступ к которым разрешен для клиентов.

Читать »

Синхронизация и параллелизм

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

Ядро подвержено  состояниям  конкуренции   за ресурсы  (race condition).  В отличие от однопоточной  пользовательской  программы,  ряд свойств ядра позволяет  осуществлять  параллельные  обращения  к ресурсам общего доступа,  и  поэтому  требуется выполнять  синхронизацию для предотвращения состояний  конкуренции  за ресурсы. В частности,  возможны  следующие ситуации.

Читать »

Ресурсы Drawable

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

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

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

Читать »

Иерархия ресурсов

Добавлено Дата: 12 March, 2012 категория: Silverlight

Каждый элемент обладает собственной коллекцией ресурсов, и Silverlight выполняет рекурсивный поиск нужного ресурса вверх по дереву элементов. Рассмотрим следую­щую разметку.

<UserControl x:Class="Resources.ResourceHierarchy" xmlns="http://schemas.microsoft .com/winfx/2 00 б/1^

Читать »

Двоичные ресурсы

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

Приложение Silverlight фактически является набором файлов, упакованных в одном файле ZIP с расширением . хар. Файл ХАР содержит манифест (список файлов, исполь­зуемых в проекте), сборку приложения и ресурсы.

Ресурс ХАР — это отдельный файл, который можно сделать доступным в скомпили­рованном приложении. В ресурсы обычно включают изображения, аудио- и видеофай­лы, которые нужно отобразить в пользовательском интерфейсе приложения.

Читать »

Вложенные ресурсы

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

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

Читать »

Отделение ресурсов от кода программы

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

Неважно, для какой системы ведется разработка, такие ресурсы, как изображения и строковые константы, всегда лучше держать за пределами ис- ходного кода. Android поддерживает выделение ресурсов во внешние файлы, начиная  с простых значений: строк и цветов, заканчивая более сложными данными вроде изображений (объектов Drawable), анимации и визуальных стилей. Возможно, наиболее мощные ресурсы, которые можно отделить от кода программы, — менеджеры компоновки.

Читать »

Менеджер компоновки RelativeLayout и аппаратно-независимые пикселы

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

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

В частности, вы должны как можно меньше (насколько это возможно) использовать класс AbsoluteLayout, так как он предусматривает указыва- ние пиксельных координат  для каждого дочернего Представления. Вместо этого применяйте другие менеджеры  компоновки,  размещайте  дочерние элементы  друг относительно друга или основываясь на границах  экрана. Для  большинства сложных  пользовательских интерфейсов лучше всего подойдет разметка RelativeLayout.

Читать »

Ресурсы WPF

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

Самое  первое  место, где программист  сталкивается с необходимостью  отде лить отображение  от самих данных – это ресурсы. У каждого элемента есть свой ство Resources, представляющее собой обычный словарь2, который позволяет  ис кать значение  по ключу. Эта простая  техника применяется в механизмах  подде ржки тем, стилизации и привязки к данным.

Читать »

Приоритеты приложений и состояния процессов

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

Порядок,  в котором завершается работа процессов с целью освобожде- ния ресурсов, определяется их приоритетами. Этот показатель  берется из самого приоритетного компонента.

Если приоритет двух приложений одинаковый, первым будет закрыто то, которое дольше всего проработало  с пониженным приоритетом.  На при- оритет процесса  также влияют  межпрограммные связи.  Допустим,  одно

Читать »