мая
31
2012

Как определить, что приложение запущено на эмуляторе в Android

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

Далее
мая
30
2012

Как получить номер телефона в Android

В Android есть возможность получить информацию о телефонном номере устройства, названии мобильного оператора и много другой полезной информации. Об этом и будет рассказано в этой статье.

Далее
мая
29
2012

Как получить версию приложения с AndroidManifest.xml в Android

В Android версию приложения необходимо устанавливать параметром android:versionName тэга manifest файла AndroidManifest.xml. В этой статье рассмотрим способ как программно извлечь эту информацию.

Далее
мая
28
2012

Нет DEVELOPER_PAYLOAD при использовании In App Billing в Android

Проблема следующая: при тестировании оплаты с использованием in-app billing в Android не приходит свойство DEVELOPER_PAYLOAD от Google-маркета, хоть оно и установлено в REQUEST_PURCHASE запросе.

Далее
мая
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 в любых других местах программы будет воспринято компилятором как ошибка.

Далее