Представьте: клиент говорит, что в ваших текстах недостаточно ОГНЯ, поэтому нужно добавить в тексты ОГОНЬ. Он даже готов платить вам больше, если в текстах появился ОГОНЬ, ведь именно ОГОНЬ сейчас как никогда необходим. Есть соблазн тут же бросаться добавлять ОГНЯ. Например, раскидывать по тексту метафоры, признаки разговорного стиля и прочие дешевые блестки. Но можно поступить умнее. Представьте, что вы не автор, а парикмахер. И к вам (по предварительной записи, соблюдая все санитарные требования) приходит клиент и говорит, что прическа должна быть ОГОНЬ...
Иногда нужно, чтобы текст был виден на любой неоднородной или движущейся поверхности (фоне). Например, вам нужно наложить субтитры поверх видео. Т.е. варианты когда, неоднородный фон может двигаться или осуществляться анимация. Или наоборот вы двигаете текст по фону. Для этого можно просто наложить на текст “тени”. Т.е. в ваш макет надо добавить следующее android:shadowColor="#00FF00"
android:shadowDx="1"
android:shadowDy="1"
android:shadowRadius="2" Здесь задается цвет тени, смещение по X и Y и радиус...