мая
25
2012

Как открыть Google Play маркет из приложения

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

Далее
мая
24
2012

Получение информации об аннотациях

Мало добавить аннотацию к классу, необходимо иметь способ получить информацию о ней: что описывает аннотация (класс, метод, параметр и т.д,), какими свойствами обладает и другие характеристики. В этой статье речь пойдет именно об этой информации.

Далее
мая
23
2012

Аннотации в Java. @Inherited

В этой статье речь пойдет о четвертой (последней) стандартной аннотации для других аннотаций, а именно, об аннотации @Inherited. Как следует из названия, эта анотация означает, что она автоматически наследуется в дочерних классах описанного аннотацией класса.

Далее
мая
22
2012

Аннотации в Java. @Documented

По умолчанию информация о аннотации не добавляется в документацию JavaDoc. Аннотация @Documented используется при объявлении другой аннотации чтобы указать, что данная аннотация будет указана в сгенерированной документации JavaDoc.

Далее
мая
21
2012

Аннотации в Java. @Retention

Аннотация @Retention позволяет указать, в какой момент жизни программного кода будет доступна аннотация: только в исходном коде, в скомпилированном классе или во время выполнения программы.

Далее
мая
20
2012

Аннотации в Java. @Target

Аннотацией @Target указывается, какой элемент программы будет использоваться аннотацией. Так, в примере эта аннотация имеет тип ElementType.TYPE, что означает что она может быть объявлена перед классом, интерфейсом или enum. Объявление @Target в любых других местах программы будет воспринято компилятором как ошибка.

Далее
мая
19
2012

Аннотации в Java. Введение

Главной задачей аннотаций является статическое расширение классов (именно классов, а не объектов), путём добавления метаданных в класс, без изменения его методов и свойств. Как правило, аннотации являются естественным способом взаимодействия с некоторыми из библиотек или фреймворков (например, Hibernate или Spring). То есть, добавляя в свои классы аннотации, которые определены в подобных библиотеках, Вы, тем самым, указываете библиотеке использовать именно те классы, методы или свойства, которые следуют за аннотацией. При этом, Ваш код не поддается никаким изменениям.

Далее
мая
18
2012

Установка toLeftOf, toRightOf, below и above свойств программно в Android

Разберемся со способом как установить еще несколько полезных свойств xml-разметки в Android. Следующие свойства будут рассмотрены в этой статье: layout_above, layout_toLeftOf, layout_toRightOf и layout_below.

Далее
мая
17
2012

Как программно установить свойство layout_weight в Android

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

Далее
мая
16
2012

Как отправить email через стандартный почтовый агент в Android

В Android есть простой способ отправить email из приложения, используя стандартный email-клиент. В этой статье будет рассмотрен данный способ.

Далее