テキストスタイルのカスタマイズ


values->new->values resource fileで
styles.xmlの生成

乾燥した使い方

<style name="sample">
    <item name="android:textSize">10.sp</item>
</style>
乾燥していますが、ハードコーディングよりはこの方式の方がいいと思います.

継承

<style name="sample" parent="TextAppearance.AppCompat.Caption">
    <item name="android:textSize">10.sp</item>
</style>
親スタイルのプロパティは、この方法で継承できます.

拡張

<style name="sample" parent="TextAppearance.AppCompat.Caption">
    <item name="android:textSize">10.sp</item>
</style>

<style name="sample.extend">
    <item name="android:textSize">10.sp</item>
    <item name="android:textColor">@color/shoppi_black_01</item>
</style>
sample.を貼ることで、既存のスタイルを拡張することができる
これ以外に方法はあるはずですが、この程度なら開発に大きな問題はないでしょう.