Главная » Статьи для тега "context"

Автоматическое определение компонентов Spring

Добавлено Дата: 27 July, 2014 категория: Spring

Когда в конфигурацию Spring добавляется элемент <context: annotation-config>, он сообщает фреймворку о необходимости учи- тывать аннотации в компонентах при их связывании. Даже при том, что применение элемента <context:annotation-config> способно помочь избавиться от большинства элементов <property> и <constructor-arg> в файле конфигурации, это не избавляет от необходимости объяв- лять компоненты с помощью элемента <bean>.

Читать »

Подстановка переменных-заполнителей Spring

Добавлено Дата: 11 July, 2014 категория: Spring

В версиях Spring ниже 2.5 для настройки механизма подстанов- ки переменных-заполнителей в определении контекста Spring не- обходимо было объявить компонент PropertyPlaceholderConfigurer. Хотя это было совсем несложно, тем не менее начиная с версии Spring 2.5 эта процедура была упрощена еще больше добавлением нового элемента <context:property-placeholder> в конфигурационное пространство имен context. Теперь механизм подстановки перемен- ных-заполнителей можно настраивать так:

Читать »

Включение фильтров в элемент component-scans Spring

Добавлено Дата: 6 June, 2014 категория: Spring

Как оказывается, элемент <context:component-scan> обеспечивает зна- чительную гибкость в отношении поиска кандидатов в компоненты. Дополнительные настройки процедуры поиска можно выполнить, добавляя  элементы  <context:include-filter>  и  <context:excludefilter> в <context:component-scan>.

Читать »

Связывание посредством аннотаций Spring

Добавлено Дата: 31 May, 2014 категория: Spring

С выходом версии Spring 2.5 появился один из самых интересных способов связывания компонентов, основанный на автоматическом связывании свойств с использованием аннотаций. Автоматическое связывание с использованием аннотаций мало чем отличается от использования атрибута autowire в XML-файле конфигурации. Но он обеспечивает возможность более точного управления автомати- ческим связыванием, позволяя выборочно объявлять свойства, до- ступные для автоматического связывания.

Читать »

Аннотирование  компонентов для  автоматического  определения Spring

Добавлено Дата: 29 May, 2014 категория: Spring

По умолчанию элемент <context:component-scan> требует выполнить поиск классов, отмеченных одной из нескольких специальных ан- нотаций:

# @Component – универсальная аннотация, указывающая, что класс

является компонентом Spring;

# @Controller   –  указывает,  что  класс  определяет  контроллер Spring MVC;

Читать »

Конфигурирование Spring в программном коде на Java

Добавлено Дата: 30 April, 2014 категория: Spring

Хотите верьте, хотите нет, но не все разработчики являются яры- ми поклонниками XML. В действительности некоторые из них яв- ляются членами клуба Настоящих Мужчин, Ненавистников XML. Они очень хотели бы избавить мир от угловых скобок. Длинная история использования XML в Spring приучила некоторых против- ников XML использовать его.

Читать »

РЕСУРСЫ – ANDROID ПРИЛОЖЕНИЯ

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

 

В приложении Android все изображения, ярлыки и файлы компоновки пользовательского интерфейса располагаются в каталоге (директории) res. Обычно в нем содержится не менее четырех подкаталогов:

layout – содержит XML-файлы компоновки пользовательского интерфейса Android;

Читать »

СТАТИЧЕСКИЕ РЕСУРСЫ ПРИЛОЖЕНИЯ И ЕГО КОНТЕКСТ – ANDROID

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

 

Программам может понадобиться хранить значительные объемы данных, чтобы управлять своим поведением во время исполнения. Некоторые из таких данных описывают среду, в которой работает приложение: имя приложения, намерение, которое оно регистрирует, права доступа, которые ему нужны, и т. д. Данные хранятся в файле, который называется файлом описания. Другие данные могут быть, например, изображениями, которые должны выводиться на экран, или простыми строками, которые указывают, какого цвета должен быть шрифт или фон. Такие данные называются ресурсами. Вместе вся эта информация образует контекст приложения. Android предоставляет доступ к контексту через класс Context. Класс Context может дополняться как Actіvity, так и Servi се. Это означает, что все активности и сервисы имеют доступ к данным Context через указатель this. В следующих разделах будет рассказано, как использовать объект Context для доступа к ресурсам приложения во время исполнения.

Читать »

Изменение существующих Представлений

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

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

Читать »

Сохранение состояния Активности из приложения To-Do List

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

На данном этапе каждый раз, когда приложение To-Do List перезапуска- ется, все элементы списка теряются, а любой текст, введенный  в текстовое поле, сбрасывается.  В этом примере1 вы начнете сохранять состояние при- ложения  To-Do List между сессиями.

Читать »

javax.naming — службы каталогов и имен

Добавлено Дата: 9 June, 2011 категория: Java

 

   Пакеты javax. naming и javax. naming.di rectory содержат определения типов, поддерживающих функции служб каталогов и имен (directory and naming services) в соответствии с технологией Java Naming and Directory Interface (JNDI) в рамках приложений, написанных на языке программирования Java. Пакет спроектирован так, чтобы обеспечить независимость от возможных конкретных реализаций служб каталогов или имен. Таким образом, множество сервисов — существующих, разрабатываемых или готовых к распространению       могут быть доступны посредством единого набора инструментов.

Читать »

Реализация собственного конвертера типа

Добавлено Дата: 8 March, 2011 категория: C#, Компоненты

Класс Gradientconverter, являющийся реализацией конвертера типа для GradientParameters, показан В листинге 8.6.

Теперь остается только привязать его к нашему свойству, для того чтобы редактор свойств знал, что для данного свойства используется созданный нами конвертер типа. Для привязки конвертера типа к свойству нужно задать атрибут TypeConverter. Сделать привязку можно для конкретного свойства:

Читать »

Конвертеры типов

Добавлено Дата: 19 February, 2011 категория: C#, Компоненты

Для того чтобы редактор свойств понял, что наше сложное свойство можно редактировать с помощью редактора строк, необходимо создать специальный класс, называемый конвертером типа (type converter). Конвертер типа является наследником класса System.ComponentModel.TypeConverter. Для реализации полнофункционального наследника необходимо, как минимум, перекрыть следующие методы:

Читать »

Конвертеры типов .NET Framework 2.0

Добавлено Дата: 16 January, 2011 категория: C#, Компоненты

Библиотека .NET Framework содержит множество конвертеров. Я приведу лишь несколько из них:

?  System. ComponentModel.BaseNumberConverter—базовый класс ДЛЯ преобразования числовых значений. От него наследованы многие конвертеры, такие как ByteConverter, DecimalConverter, Intl6Converter И Др.;

Читать »