Cambiar el tema de diseño predeterminado a color personalizado?

Soy muy nuevo en el estudio de Android. Como principiante he creado una aplicación sencilla sólo para fines de prueba y para ver la aparición del tema de material de estudio de Android. Actualmente estoy trabajando con la última versión es decir. L vista previa – Studio 0.8.2 versión.

Aquí, acabo de crear textview, edittext, botones de radio y casillas de verificación. Cuando selecciono masculino o femenino, aparece el color azul cielo. ¿Podría ser capaz de cambiar el color azul cielo como un color verde o amarillo?

No sé cuál es el nombre para eso. Desde la imagen se puede ver edittext, los botones de radio y las casillas de verificación seleccionadas estado como un color azul cielo. Cuando trato de hacer clic o seleccionar cualquier cosa, entonces esas casillas de verificación o botones de radio necesitan cambiar de color predeterminado a otros colores como verde o amarillo!

Código:

En res / values ​​/ styles.xml,

<resources> <!-- Base application theme. --> <color name="custom_theme_color">#b0b0ff</color> <style name="CustomTheme" parent="android:Theme.Material"> <item name="android:colorBackground">@color/custom_theme_color</item> </style> </resources> 

En Android Studio Manifest.xml,

 android:theme="@style/CustomTheme" > 

Por favor alguien puede decirme – ¿Hay alguna otra posibilidad de cambiar de color azul cielo por defecto a verde o amarillo o morado ??

Color predeterminado de Android Studio

¿Hay alguna otra manera de cambiar el tema de color azul cielo por defecto a otros colores como rosa o verde?

Me gustaría aprender así que por favor, dame alguna sugerencia – ¿Cómo debo hacer esto? Si he pedido algo mal aquí por favor perdóname!

Primer método:

En res / values-v21 / styles.xml,

 <style name="AppTheme" parent="android:Theme.Material.Light.DarkActionBar"> <item name="android:colorAccent">@color/custom_theme_color</item> <item name="android:colorPrimaryDark">@color/custom_theme_color</item> <item name="android:colorPrimary">@color/custom_theme_color</item> </style> 

Primer método: color rosa

Primer método: Color verde

El código anterior es simple y funciona bien. En el estudio de Android, podría ser capaz de cambiar de color azul cielo por defecto a cualquier otro color como rosa o verde!

Segundo método:

Crear 3 archivos bajo xml es decir. res / xml como checked.xml, unchecked.xml y custom_checkbox.xml

checked.xml

 <shape xmlns:android="http://schemas.android.com/apk/res/android"> <stroke android:width="2px" android:color="#FF00FF" /> <size android:height="20dp" android:width="20dp"/> </shape> 

unchecked.xml

 <shape xmlns:android="http://schemas.android.com/apk/res/android"> <stroke android:width="2px" android:color="#ffc0c0c0" /> <size android:height="20dp" android:width="20dp"/> </shape> 

custom_checkbox.xml

 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:drawable="@xml/checked" /> <item android:state_pressed="true" android:drawable="@xml/checked" /> <item android:drawable="@xml/unchecked" /> </selector> 

Desde el segundo método, también (archivo personalizado) también podría ser capaz de crear cualquier forma y color basado en nuestros requisitos. Incluso podemos ser capaces de personalizar el estilo, las formas y los temas de un widget mediante el uso del 2do método.

Por encima de dos métodos están funcionando bien para mí!

También en de v23 con AppCompat usted puede utilizar android.support.v7.widget.AppCompatCheckBox y cambiar CheckBox estilo como esto:

 <android.support.v7.widget.AppCompatCheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" app:theme="@style/CheckBox" /> 

donde en style.xml:

 <style name="CheckBox" parent="Widget.AppCompat.CompoundButton.CheckBox"> <item name="colorControlNormal">@color/checkbox_normal</item> <!-- border color --> <item name="colorControlActivated">@color/checkbox_activated</item> <!-- fill color --> <item name="colorControlHighlight">@color/checkbox_highlight</item> <!-- animation color --> </style> 
  • El cuadro de diálogo de alerta de Android no está bien diseñado en Lollipop
  • Cómo cambiar la fuente de navegación Encabezado de cajón y ScrollingActivity?
  • Fragmento de error: tipos incompatibles, requiere android.app.fragment pero encontró activity.messagefragment
  • Android BottomSheet: Está buscando bajo la barra de herramientas
  • Cómo personalizar el color de AppCompatButton
  • Barra de acciones
  • Android TabLayout con pestaña activa siempre en el centro, al igual que en la aplicación Play Kiosco
  • Error de la biblioteca de soporte técnico de Android 23.2.0 al establecer style = "@ style / Widget.AppCompat.Button.Colored"
  • Botón de diseño del material
  • Implementación de Google play y mapas como la barra de búsqueda de Android
  • Colorear botones en Android con Material Design y AppCompat
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.