マテリアルデザインのTextAppearanceがどのサイズでどの色かまとめ メモ

デザイナーなどから渡していただくプロトタイプなどからだとエンジニアがどのテキストのスタイルを適応すればいいのかよくわからない！！そんなときありませんか？
1つずつスタイルを調べるにしてもテーマは親子関係があるので、たどるのは面倒です。

そんなときのための早見表です。
(プロトタイプでこの位置のこのテキストはBody1とか分かる手段があればいいんですが、、)
(日本語はDense Scriptなので、、とかは一旦置いています)

# テーマの色
デフォルトのテーマでの色(テーマエディタより)

| Attribute名 | 色(表示の透明度が効いていないので注意) |
|---|---|
| textColorPrimary | ![image](https://qiita-image-store.s3.amazonaws.com/0/27388/9e3ebd38-4ce9-c150-fecb-dc35ecca40d6.png)|
| textColorSecondary | ![image](https://qiita-image-store.s3.amazonaws.com/0/27388/a77b970b-c3ce-9382-5de7-20c215e4cac5.png) |
| textColorTertiary | ![image](https://qiita-image-store.s3.amazonaws.com/0/27388/0abc58ca-3fba-7360-ce40-8853b1c67362.png) |

# TextAppearance一覧

##TextAppearance.AppCompat
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_body_1_material=14sp
##TextAppearance.AppCompat.Display4
android:textColor:?android:textColorSecondary
android:textSize:@dimen/abc_text_size_display_4_material=112sp
##TextAppearance.AppCompat.Display3
android:textColor:?android:textColorSecondary
android:textSize:@dimen/abc_text_size_display_3_material=56sp
##TextAppearance.AppCompat.Display2
android:textColor:?android:textColorSecondary
android:textSize:@dimen/abc_text_size_display_2_material=45sp
##TextAppearance.AppCompat.Display1
android:textColor:?android:textColorSecondary
android:textSize:@dimen/abc_text_size_display_1_material=34sp
##TextAppearance.AppCompat.Headline
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_headline_material=24sp
##TextAppearance.AppCompat.Title
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_title_material=20sp
##TextAppearance.AppCompat.Title.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_title_material=20sp
##TextAppearance.AppCompat.Subhead
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_subhead_material=16sp
##TextAppearance.AppCompat.Subhead.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_subhead_material=16sp
##TextAppearance.AppCompat.Body2
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_body_2_material=14sp
##TextAppearance.AppCompat.Body1
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_body_1_material=14sp
##TextAppearance.AppCompat.Caption
android:textColor:?android:textColorSecondary
android:textSize:@dimen/abc_text_size_caption_material=12sp
##TextAppearance.AppCompat.Menu
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_menu_material=16sp
##TextAppearance.AppCompat.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_body_1_material=14sp
##TextAppearance.AppCompat.Large
android:textColor:?android:attr/textColorPrimary
android:textSize:@dimen/abc_text_size_large_material=22sp
##TextAppearance.AppCompat.Large.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_large_material=22sp
##TextAppearance.AppCompat.Medium
android:textColor:?android:attr/textColorSecondary
android:textSize:@dimen/abc_text_size_medium_material=18sp
##TextAppearance.AppCompat.Medium.Inverse
android:textColor:?android:attr/textColorSecondaryInverse
android:textSize:@dimen/abc_text_size_medium_material=18sp
##TextAppearance.AppCompat.Small
android:textColor:?android:attr/textColorTertiary
android:textSize:@dimen/abc_text_size_small_material=14sp
##TextAppearance.AppCompat.Small.Inverse
android:textColor:?android:attr/textColorTertiaryInverse
android:textSize:@dimen/abc_text_size_small_material=14sp
##TextAppearance.AppCompat.Button
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_button_material=14sp
##TextAppearance.AppCompat.Widget.Button
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_button_material=14sp
##TextAppearance.AppCompat.Widget.Switch
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_button_material=14sp
##TextAppearance.AppCompat.Widget.TextView.SpinnerItem
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_menu_material=16sp








## ** ここまで推奨 [Support Libraryのテーマファイルより](https://android.googlesource.com/platform/frameworks/support/+/3dcbe463df73dae0dd48c88478a18f203592b0b1/v7/appcompat/res/values/styles.xml#302) **




---------









##Base.TextAppearance.AppCompat.Title.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_title_material=20sp
##Base.TextAppearance.AppCompat.Subhead.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_subhead_material=16sp
##Base.TextAppearance.AppCompat.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_body_1_material=14sp
##Base.TextAppearance.AppCompat.Large.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_large_material=22sp
##Base.TextAppearance.AppCompat.Medium.Inverse
android:textColor:?android:attr/textColorSecondaryInverse
android:textSize:@dimen/abc_text_size_medium_material=18sp
##Base.TextAppearance.AppCompat.Small.Inverse
android:textColor:?android:attr/textColorTertiaryInverse
android:textSize:@dimen/abc_text_size_small_material=14sp
##Base.TextAppearance.AppCompat.Button
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_button_material=14sp
##TextAppearance.StatusBar.EventContent.Line2
android:textSize:@dimen/notification_subtext_size
##TextAppearance.AppCompat.Notification.Media
android:textColor:@color/secondary_text_default_material_dark
##TextAppearance.AppCompat.Notification.Title.Media
android:textColor:@color/primary_text_default_material_dark
##TextAppearance.AppCompat.Notification.Info.Media
android:textColor:@color/secondary_text_default_material_dark
##TextAppearance.AppCompat.Notification.Time.Media
android:textColor:@color/secondary_text_default_material_dark
##Widget.AppCompat.NotificationActionText
android:textColor:@color/secondary_text_default_material_light
android:textSize:@dimen/notification_action_text_size
##Base.TextAppearance.AppCompat.Widget.PopupMenu.Header
android:textColor:?android:attr/textColorSecondary
android:textSize:@dimen/abc_text_size_menu_header_material=14sp
##Base.Widget.AppCompat.Button.Borderless.Colored
android:textColor:@color/abc_btn_colored_borderless_text_material
##Base.TextAppearance.AppCompat
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_body_1_material=14sp
##Base.TextAppearance.AppCompat.Display4
android:textColor:?android:textColorSecondary
android:textSize:@dimen/abc_text_size_display_4_material=112sp
##Base.TextAppearance.AppCompat.Display3
android:textColor:?android:textColorSecondary
android:textSize:@dimen/abc_text_size_display_3_material=56sp
##Base.TextAppearance.AppCompat.Display2
android:textColor:?android:textColorSecondary
android:textSize:@dimen/abc_text_size_display_2_material=45sp
##Base.TextAppearance.AppCompat.Display1
android:textColor:?android:textColorSecondary
android:textSize:@dimen/abc_text_size_display_1_material=34sp
##Base.TextAppearance.AppCompat.Headline
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_headline_material=24sp
##Base.TextAppearance.AppCompat.Title
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_title_material=20sp
##Base.TextAppearance.AppCompat.Title.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_title_material=20sp
##Base.TextAppearance.AppCompat.Subhead
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_subhead_material=16sp
##Base.TextAppearance.AppCompat.Subhead.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_subhead_material=16sp
##Base.TextAppearance.AppCompat.Body2
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_body_2_material=14sp
##Base.TextAppearance.AppCompat.Body1
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_body_1_material=14sp
##Base.TextAppearance.AppCompat.Caption
android:textColor:?android:textColorSecondary
android:textSize:@dimen/abc_text_size_caption_material=12sp
##Base.TextAppearance.AppCompat.Menu
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_menu_material=16sp
##Base.TextAppearance.AppCompat.Button
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_button_material=14sp
##Base.TextAppearance.AppCompat.Widget.Button
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_button_material=14sp
##Base.TextAppearance.AppCompat.Widget.Button.Inverse
android:textColor:?android:textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_button_material=14sp
##Base.TextAppearance.AppCompat.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_body_1_material=14sp
##Base.TextAppearance.AppCompat.Large
android:textColor:?android:attr/textColorPrimary
android:textSize:@dimen/abc_text_size_large_material=22sp
##Base.TextAppearance.AppCompat.Large.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_large_material=22sp
##Base.TextAppearance.AppCompat.Medium
android:textColor:?android:attr/textColorSecondary
android:textSize:@dimen/abc_text_size_medium_material=18sp
##Base.TextAppearance.AppCompat.Medium.Inverse
android:textColor:?android:attr/textColorSecondaryInverse
android:textSize:@dimen/abc_text_size_medium_material=18sp
##Base.TextAppearance.AppCompat.Small
android:textColor:?android:attr/textColorTertiary
android:textSize:@dimen/abc_text_size_small_material=14sp
##Base.TextAppearance.AppCompat.Small.Inverse
android:textColor:?android:attr/textColorTertiaryInverse
android:textSize:@dimen/abc_text_size_small_material=14sp
##TextAppearance.AppCompat.Notification.Media
android:textColor:?android:attr/textColorSecondary
android:textSize:14sp
##TextAppearance.AppCompat.Notification.Info.Media
android:textColor:?android:attr/textColorSecondary
android:textSize:12sp
##TextAppearance.AppCompat.Notification.Time.Media
android:textColor:?android:attr/textColorSecondary
android:textSize:12sp
##TextAppearance.AppCompat.Notification.Title.Media
android:textColor:?android:attr/textColorPrimary
android:textSize:16sp
##Base.Widget.AppCompat.ActionBar.TabText
android:textColor:?android:attr/textColorPrimary
android:textSize:12sp
##Base.TextAppearance.AppCompat.Widget.ActionMode.Title
android:textColor:?android:attr/textColorPrimary
android:textSize:@dimen/abc_text_size_title_material_toolbar=20dp
##Base.TextAppearance.AppCompat.Widget.ActionMode.Subtitle
android:textColor:?android:attr/textColorSecondary
android:textSize:@dimen/abc_text_size_subtitle_material_toolbar=16dp
##Base.TextAppearance.AppCompat.Widget.ActionBar.Menu
android:textColor:?attr/actionMenuTextColor
android:textSize:@dimen/abc_text_size_button_material=14sp
##Base.TextAppearance.AppCompat.Widget.ActionBar.Title
android:textColor:?android:attr/textColorPrimary
android:textSize:@dimen/abc_text_size_title_material_toolbar=20dp
##Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle
android:textColor:?android:attr/textColorSecondary
android:textSize:@dimen/abc_text_size_subtitle_material_toolbar=16dp
##Base.TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_title_material_toolbar=20dp
##Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse
android:textColor:?android:attr/textColorSecondaryInverse
android:textSize:@dimen/abc_text_size_subtitle_material_toolbar=16dp
##Base.TextAppearance.AppCompat.Widget.DropDownItem
android:textColor:?android:attr/textColorPrimaryDisableOnly
##Base.TextAppearance.Widget.AppCompat.ExpandedMenu.Item
android:textColor:?android:attr/textColorPrimaryDisableOnly
##Base.TextAppearance.AppCompat.Widget.PopupMenu.Large
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_menu_material=16sp
##Base.TextAppearance.AppCompat.Widget.PopupMenu.Small
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_menu_material=16sp
##Base.TextAppearance.AppCompat.Widget.PopupMenu.Header
android:textColor:?attr/colorAccent
android:textSize:@dimen/abc_text_size_menu_header_material=14sp
##Base.TextAppearance.AppCompat.SearchResult
android:textColor:?android:textColorPrimary
##Base.TextAppearance.AppCompat.SearchResult.Title
android:textColor:?android:textColorPrimary
android:textSize:18sp
##Base.TextAppearance.AppCompat.SearchResult.Subtitle
android:textColor:?android:textColorSecondary
android:textSize:14sp
##Base.V7.Widget.AppCompat.AutoCompleteTextView
android:textColor:?attr/editTextColor
##Base.TextAppearance.Widget.AppCompat.Toolbar.Title
android:textColor:?android:attr/textColorPrimary
android:textSize:@dimen/abc_text_size_title_material_toolbar=20dp
##Base.TextAppearance.Widget.AppCompat.Toolbar.Subtitle
android:textColor:?android:attr/textColorSecondary
android:textSize:@dimen/abc_text_size_subtitle_material_toolbar=16dp
##Base.V7.Widget.AppCompat.EditText
android:textColor:?attr/editTextColor
##Base.TextAppearance.AppCompat.Widget.Switch
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_button_material=14sp
##Base.Widget.AppCompat.Button.Borderless.Colored
android:textColor:@color/abc_btn_colored_borderless_text_material
##Base.TextAppearance.AppCompat.Widget.TextView.SpinnerItem
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_menu_material=16sp
##TextAppearance.AppCompat.Widget.ActionBar.Title
android:textColor:?android:attr/textColorPrimary
android:textSize:@dimen/abc_text_size_title_material_toolbar=20dp
##TextAppearance.AppCompat.Widget.ActionBar.Subtitle
android:textColor:?android:attr/textColorSecondary
android:textSize:@dimen/abc_text_size_subtitle_material_toolbar=16dp
##TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse
android:textColor:?android:attr/textColorPrimaryInverse
android:textSize:@dimen/abc_text_size_title_material_toolbar=20dp
##TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse
android:textColor:?android:attr/textColorSecondaryInverse
android:textSize:@dimen/abc_text_size_subtitle_material_toolbar=16dp
##TextAppearance.AppCompat.Widget.ActionBar.Menu
android:textColor:?attr/actionMenuTextColor
android:textSize:@dimen/abc_text_size_button_material=14sp
##TextAppearance.AppCompat.Widget.ActionMode.Title
android:textColor:?android:attr/textColorPrimary
android:textSize:@dimen/abc_text_size_title_material_toolbar=20dp
##TextAppearance.AppCompat.Widget.ActionMode.Subtitle
android:textColor:?android:attr/textColorSecondary
android:textSize:@dimen/abc_text_size_subtitle_material_toolbar=16dp
##TextAppearance.AppCompat.Widget.DropDownItem
android:textColor:?android:attr/textColorPrimaryDisableOnly
##TextAppearance.Widget.AppCompat.ExpandedMenu.Item
android:textColor:?android:attr/textColorPrimaryDisableOnly
##TextAppearance.AppCompat.Widget.PopupMenu.Large
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_menu_material=16sp
##TextAppearance.AppCompat.Widget.PopupMenu.Small
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_menu_material=16sp
##TextAppearance.AppCompat.Widget.PopupMenu.Header
android:textColor:?attr/colorAccent
android:textSize:@dimen/abc_text_size_menu_header_material=14sp
##TextAppearance.AppCompat.SearchResult.Title
android:textColor:?android:textColorPrimary
android:textSize:18sp
##TextAppearance.AppCompat.SearchResult.Subtitle
android:textColor:?android:textColorSecondary
android:textSize:14sp
##TextAppearance.Widget.AppCompat.Toolbar.Title
android:textColor:?android:attr/textColorPrimary
android:textSize:@dimen/abc_text_size_title_material_toolbar=20dp
##TextAppearance.Widget.AppCompat.Toolbar.Subtitle
android:textColor:?android:attr/textColorSecondary
android:textSize:@dimen/abc_text_size_subtitle_material_toolbar=16dp
##TextAppearance.AppCompat.Light.SearchResult.Title
android:textColor:?android:textColorPrimary
android:textSize:18sp
##TextAppearance.AppCompat.Light.SearchResult.Subtitle
android:textColor:?android:textColorSecondary
android:textSize:14sp
##TextAppearance.AppCompat.Widget.ActionMode.Title.Inverse
android:textColor:?android:attr/textColorPrimary
android:textSize:@dimen/abc_text_size_title_material_toolbar=20dp
##TextAppearance.AppCompat.Widget.ActionMode.Subtitle.Inverse
android:textColor:?android:attr/textColorSecondary
android:textSize:@dimen/abc_text_size_subtitle_material_toolbar=16dp
##TextAppearance.AppCompat.Light.Widget.PopupMenu.Large
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_menu_material=16sp
##TextAppearance.AppCompat.Light.Widget.PopupMenu.Small
android:textColor:?android:textColorPrimary
android:textSize:@dimen/abc_text_size_menu_material=16sp
##TextAppearance.AppCompat.Notification
android:textColor:?android:attr/textColorSecondary
android:textSize:14sp
##TextAppearance.AppCompat.Notification.Title
android:textColor:?android:attr/textColorPrimary
android:textSize:16sp
##TextAppearance.AppCompat.Notification.Info
android:textColor:?android:attr/textColorSecondary
android:textSize:12sp
##TextAppearance.AppCompat.Notification.Time
android:textColor:?android:attr/textColorSecondary
android:textSize:12sp
##TextAppearance.AppCompat.Notification.Line2
android:textColor:?android:attr/textColorSecondary
android:textSize:12sp
##TextAppearance.AppCompat.Notification.Title.Media
android:textColor:?android:attr/textColorPrimary
android:textSize:16sp
##TextAppearance.AppCompat.Notification.Media
android:textColor:?android:attr/textColorSecondary
android:textSize:14sp
##TextAppearance.AppCompat.Notification.Info.Media
android:textColor:?android:attr/textColorSecondary
android:textSize:12sp
##TextAppearance.AppCompat.Notification.Time.Media
android:textColor:?android:attr/textColorSecondary
android:textSize:12sp
##TextAppearance.AppCompat.Notification.Line2.Media
android:textColor:?android:attr/textColorSecondary
android:textSize:12sp