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

Архитектура SQL Server 2005

Добавлено Дата: 2 March, 2012 категория: Microsoft SQL Server, Базы данных

& II сятилетия до того, как Голливуд представил истории Средиземья широким массам. Я до сих пор помню фразу: “…и одно кольцо, чтобы править всеми остальными”. Хотя сюжет этой трилогии вращался вокруг всего одного кольца, существовало еще несколько других колец, и все они наверняка обладали интересными свойствами. В то же время всего одно кольцо было стратегическим, завершающим звеном. И именно на его истории был построен сюжет трилогии.

Читать »

Развертывание пользовательских типов интеграции CLR

Добавлено Дата: 26 February, 2012 категория: Microsoft SQL Server, Базы данных

Существуют по крайней мере три способа работы с пользовательскими типами в среде разработки. Во время создания и тестирования функциональных единиц может использоваться интерфейс Visual Studio 2005, в котором будут выполняться инструкции T-SQL DDL и запросы, предназначенные для тестирования пользовательских типов. Как только новый тип будет готов для использования другими разработчиками в таблицах и серверном программном коде (например, в таблицах и представлениях Т-SQL или в процедурах, функциях, триггерах и консолидациях CLR или Т-SQL), его сборка может быть развернута в локальной папке каждой клиентской утилиты, в которой будет использована для разработки. Когда пользовательский тип готов к применению в среде разработки, он может быть развернут в глобальном кэше сборки или в рабочем пространстве всех клиентских приложений, которые будут ссылаться на новый тип.

Читать »

Мониторинг брокера служб

Добавлено Дата: 24 February, 2012 категория: Microsoft SQL Server, Базы данных

Несмотря на отсутствие средств визуализации очередей в Management Studio и сводного отчета для объекта очереди, можно создать выборку непосредственно из очереди. К тому же существуют представления каталогов базы данных, которые могут пролить свет на очереди.

Читать »

Архитектура Android-приложений

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

В основе архитектуры Android идея многократного использования ком- понентов, благодаря чему вы можете публиковать и делиться Активностями, Сервисами (Services) и данными с другими приложениями с возможностью управления доступом с помощью политик  безопасности,  которые вы на- значаете прямо на месте.

Читать »

Что здесь есть такого, чего нет у других

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

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

• Приложения Google  Map. Сервис  Google Maps for Mobile  (карты Google для мобильных  телефонов) пользуется огромной  популяр- ностью, и Android  предлагает  возможность управления Google Map из приложений. Map View позволяет  отображать,  изменять  и ком- ментировать карты Google внутри Aктивностей (Activities), благодаря чему можно строить картографические приложения с интерфейсом, аналогичным Google Maps.

Читать »

Изменение конфигурации во время выполнения программы

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

При изменении языка, региона или аппаратной конфигурации Android прерывает работу всех приложений и затем запускает их повторно, переза- гружая значения  из ресурсов.

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

Читать »

Создание базы данных – ЧАСТЬ 4

Добавлено Дата: 23 February, 2012 категория: Microsoft SQL Server, Базы данных

?               Идентификатор/код существует без соответствующего имени. Если идентификатор или код имеет всего несколько значений, назначьте его параметру NameColumn, добавив для этого именованное вычисление в представление источника данных. Если же идентификатор/код имеет множество значений или их непредсказуемый состав, подумайте о создании объединенной в схему “снежинка” новой таблицы измерений, содержащей имя.

Читать »

Знакомство с Активностью для управления настройками

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

Класс PreferenceActivity используется для хранения иерархии настроек, которые заданы с помощью файла  XML. Чтобы создать новую Активность настроек, наследуйте класс PreferenceActivity, как показано ниже:

public class MyPreferenceActivity extends PreferenceActivity {

Читать »

Остерегайтесь «хороших идей»

Добавлено Дата: 17 February, 2012 категория: Архитектура ПО

Грег Найберг

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

Читать »

Знакомство с Сервисами

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

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

Читать »

Введение в Linkify

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

Linkify — вспомогательный класс, который  автоматически создает ги- перссылки  внутри элементов  TextView  (и их производных) на основе регу- лярных выражений RegEx.

Текст, соответствующий заданному  регулярному выражению,  будет преобразован в гиперссылку,  при нажатии  которой  срабатывает  код вида startActivity (new Intent(Intent.ACTION_VIEW, uri)),  где uri — сов- павший текст.

Читать »

Работа с аппаратными ресурсами, включая камеру, GPS-навигатор и акселерометр

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

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

Читать »

Знакомство с манифестом приложения

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

Любое приложение, создаваемое в Android, содержит файл манифеста, AndroidManifest.xml, который хранится  в корневом каталоге проекта. Манифест позволяет описывать структуру и метаданные вашего приложе- ния, его компоненты и требования.

Манифест включает в себя узлы (теги) для каждого компонента (Актив- ностей, Сервисов, Источников  данных и Широковещательных приемников), из которых состоит ваше приложение, и с помощью Фильтров намерений (Intent Filters) и полномочий определяет,  каким образом они взаимодействуют друг с другом и со сторонними программами.

Читать »

Интерфейсы, не зависящие от разрешения и плотности пикселов

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

Поскольку первые четыре мобильных телефона под управлением Android имели экраны размером 3,2? и разрешение HVGA, разработчики могли соз- давать пользовательские интерфейсы без особых трудностей. Почти через год после выпуска первого телефона с Android при проектировании нужно было учитывать всего лишь один размер экрана и одно значение плотности пикселов для него.

Читать »

СОЗДАНИЕ ПРИЛОЖЕНИЙ И АКТИВНОСТЕЙ

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

Содержание  главы

Знакомство с программными компонентами Android  и видами при- ложений, которые можно создать с их помощью.

Жизненный цикл приложения в Android.

Создание и комментирование программного манифеста.

Читать »