Android Color – ¿Cuánto más oscuro es primaryColorDark que primaryColor?

Estoy haciendo una aplicación que utiliza un hex color especial para su primaryColor . Debido a esto, no puedo ir en Google y seleccionar un primaryColorDark para que coincida con este color.

Mi pregunta es cómo calcular el primaryColorDark basado en mi color proporcionado o cualquier primaryColor ?

Mi primaryColor que estoy usando es # 00A478.

Hay un montón de algoritmos que emparejan del color para calcular lo que usted necesita. He encontrado este sitio que proporciona más información sobre las matemáticas detrás de ellos. La idea básica es convertir su color en el espacio de color del círculo y encontrar colores que están en relación geométrica con su color en este espacio.

También hay un montón de herramientas en Internet que implementan esos algoritmos y pueden ayudarle a encontrar los colores.

He utilizado esta herramienta y el algoritmo Single Hue para encontrar el color correspondiente a su primaryColor y encontró que # 007052 podría adaptarse a usted como primaryColorDark .

Colores a juego

No está mal, ¿verdad? 🙂

Para Material Design hay una herramienta MaterialPalette . Usted elige su PrimaryColor y AccentColor y la herramienta genera algunos colores atractivos basados ​​en su selección:

introduzca la descripción de la imagen aquí

Google hizo una herramienta de color que le permite elegir un color primario, y generará su primaryColorDark y su accentColor También le muestra una vista previa de sus opciones de color en algunos diseños muy básicos.

  • Cómo crear envoltorios xml reutilizables para los archivos de diseño de Android
  • Android - acceso a los activos de la aplicación de prueba
  • Establecer márgenes para los botones utilizando drawable en android
  • Cualquier posibilidad de obtener autocompletar / tipo-ahead / intellisense en archivos XML de Android (Eclipse)
  • GetContentResolver () y getWindow () en un DialogFragment
  • Error desconocido en xpath (utilizando xmlpullparser)
  • Android convertir vista XML a mapa de bits sin mostrarlo
  • Android Studio - No se puede inflar la etiqueta de vista sin atributo de clase
  • ¿Hay algún uso legítimo para @ + android: id?
  • Cómo detener la tarea Asyn en onPreExecute?
  • Error al importar el tipo de lista en un archivo xml mediante la vinculación de datos de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.