Cómo crear un tema y estilo xml para el proyecto android

¿Cómo puedo crear un archivo de tema de estilo en android 4.2. Cómo aplicar este tema a todas las actividades del proyecto android. ¿Cómo puedo configurar este estilo y este tema en varias pantallas?

Http://developer.android.com/guide/topics/ui/themes.html >

One Solution collect form web for “Cómo crear un tema y estilo xml para el proyecto android”

Cree un archivo denominado styles.xml en el directorio res / values ​​de su aplicación. Agregar un nodo raíz. Para cada estilo o tema, agregue un elemento con un nombre único y, opcionalmente, un atributo padre. El nombre se utiliza para hacer referencia a estos estilos más adelante y el padre indica qué estilo de recurso heredar. Dentro del elemento, declare los valores de formato en uno o más elementos. Cada uno identifica su propiedad de estilo con un atributo de nombre y define su valor de estilo dentro del elemento. A continuación, puede hacer referencia a los recursos personalizados de otros recursos XML, su manifiesto o código de aplicación.

Un tema es un estilo aplicado a toda una actividad o aplicación,

<style name="MyTheme" parent="android:Theme.Light"> <item name="android:windowNoTitle">true</item> <item name="android:windowBackground">@color/translucent_red</item> <item name="android:listViewStyle">@style/MyListView</item> </style> <style name="MyListView" parent="@android:style/Widget.ListView"> <item name="android:listSelector">@drawable/ic_menu_home</item> </style> 

Para definir un estilo, guarde un archivo XML en el directorio / res / values ​​de su proyecto. El nodo raíz del archivo XML debe ser.

 <?xml version="1.0" encoding="utf-8"?> <resources> <style name="text"> <item name="android:padding">4dip</item> <item name="android:textAppearance">?android:attr/textAppearanceLarge</item> <item name="android:textColor">#000000</item> </style> <style name="layout"> <item name="android:background">#C0C0C0</item> </style> </resources> 

En su AndroidManifest.xml, aplique el tema a las actividades que desee diseñar:

  <activity android:name="com.myapp.MyActivity" ... android:theme="@style/MyTheme" /> 
  • AppBar oculta la vista al desplazarse hasta que se colapsa
  • Capture Layout resize before API 11
  • Dividir la pantalla en la tableta android
  • Vista de desplazamiento en dos direcciones (en diagonal) como en la aplicación Google Sheets de Google android
  • ¿Cómo usar wrap_content con una anchura máxima?
  • Android - Diferencia entre Gridlayout y Gridlayout escalonado
  • Bloquear desplazamiento junto con Expand / Collapse Collapsible Toolbar
  • Android: Archivos de diseño Atajos de margen / relleno
  • Layout_above no funciona correctamente con layout_alignParentBottom
  • Android: diseño relativo dos botones ocupan todo el espacio horizontal disponible
  • Galería de Android muestra imágenes de SDcard
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.