title: Is it possible to style the entire Application without using a single "style" attribute?
body: <p>My question may be stupid but is it possible to style the entire Application via themes.xml without using a single style attribute in the layouts?</p>
  <p>E.g. I've this imageView and set the style via app:style:</p>
  <pre><code>&lt;ImageView
  android:id=&quot;@+id/imageView&quot;
  android:layout_width=&quot;wrap_content&quot;
  android:layout_height=&quot;wrap_content&quot;
  android:layout_gravity=&quot;end|center_vertical&quot;
  android:src=&quot;@drawable/ic_bottom_sheet_edit&quot; 
  app:style=&quot;@style/imageViewStyle&quot;/&gt;
  </code></pre>
  <p>Is it possible to set the style like?:</p>
  <pre><code>&lt;style name=&quot;MyTheme&quot; parent=&quot;Theme.MaterialComponents.DayNight.NoActionBar&quot;&gt;
  &lt;item name=&quot;imageViewStyle&quot;&gt;@style/MyTheme.ImageView&lt;/item&gt; 
  </code></pre>
  <p>Can this be done for all Components and how can I figure out the correct item names (in the case above: imageViewStyle) that I've to set? I know that this is possible for at least TabLayout and the Toolbar but how about other components?</p>