среда, 31 марта 2010 г.

Использование стороннего шрифта в TextView

В поставку Android входит всего 3 шрифта для использования программистами - Sans, Serif, Monospace, которые вы обычно устанавливаете через свойство android:typeface. Иногда возникает необходимость использовать сторонний шрифт, допустим DS-Digital Bold. Делается это довольно просто.

Вы должны положить ваш шрифт в папку проекта по следующему пути - assets/fonts, папка fonts не обязательна, можно положить непосредственно в assets.

Чтобы использовать этот шрифт для текста в TextView необходимо написать следующий код:
TextView tvName = (TextView) findViewById(R.id.tvName);
Typeface digitalFont = Typeface.createFromAsset(this.getAssets(), "fonts/digital.ttf");
tvName.setTypeface(digitalFont);
Результат показан на картинке ниже.

воскресенье, 28 марта 2010 г.

Оповещение пользователя: Toast

Начинаю цикл статей о способах оповещения пользователя. Цикл рассчитан на новичков. Существует три способа оповещения пользователя: через Toast, через Notification и через различные виды Dialog. Сегодня я расскажу об использовании первого типа оповещения - Toast.