Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Icono iónico de Android no es el mismo tamaño / proporción original

He creado un icono simple de 1024×1024.png bajo resources/ :

Introduzca aquí la descripción de la imagen

  • Android: cómo aumentar el tamaño de montón en tiempo de ejecución?
  • Portar aplicaciones java a la plataforma Android
  • Sólo con Proguard: No se pudo init DaoConfig => ArrayIndexOutOfBoundsException
  • Tecla de hash de Facebook al usar el estudio de Android
  • Android webview loadurl ("file: ///android_asset/index.html#home") ha fallado
  • ScrollView salta a EditText
  • Entonces ejecuto recursos iónicos y todos los iconos que necesito se generan bajo resources/android/icon/

    Mi config.xml se cambia a esto:

     <platform name="android"> <icon src="resources/android/icon/drawable-ldpi-icon.png" density="ldpi"/> <icon src="resources/android/icon/drawable-mdpi-icon.png" density="mdpi"/> <icon src="resources/android/icon/drawable-hdpi-icon.png" density="hdpi"/> <icon src="resources/android/icon/drawable-xhdpi-icon.png" density="xhdpi"/> <icon src="resources/android/icon/drawable-xxhdpi-icon.png" density="xxhdpi"/> <icon src="resources/android/icon/drawable-xxxhdpi-icon.png" density="xxxhdpi"/> <splash src="resources/android/splash/drawable-port-ldpi-screen.png" density="port-ldpi"/> <splash src="resources/android/splash/drawable-port-mdpi-screen.png" density="port-mdpi"/> <splash src="resources/android/splash/drawable-port-hdpi-screen.png" density="port-hdpi"/> </platform> <icon src="resources/android/icon/drawable-xhdpi-icon.png"/> 

    Ahora si miro el icono de la aplicación una vez instalado parece que la figura en el medio es más grande y la relación no se respeta:

    Introduzca aquí la descripción de la imagen

    Como puede ver, la pequeña bola roja se convirtió en una bola enorme, esto es algo que no entiendo, ¿alguien puede aclararme esto?

  • Javax.net.ssl.SSLPeerUnverifiedException: Ningún certificado de compañero mientras estoy trabajando con google place api en android
  • Buscando un buen ejemplo de usar get () con un AsyncTask en android
  • ¿Cómo poner varios tamaños de widget en un apk?
  • Establece los límites de fechas de datepicker de android
  • AsyncTask Threading Rule - ¿Realmente sólo se puede usar una vez?
  • Error: El atributo "color" ya se ha definido, actualiza appcompat v-7
  • 2 Solutions collect form web for “Icono iónico de Android no es el mismo tamaño / proporción original”

    (No puedo hacer comentarios todavía, así que lo haré respondiendo)

    Por el aspecto de que está utilizando un iconpack de algún tipo. (Ya que todos los iconos tienen el mismo fondo en forma con el icono original en la parte superior). Mi conjetura es que el paquete del icono elimina la mayor parte del espacio transparente que rodea su icono (y todos los otros), para caber el mismo diseño del icono.

    Usted puede averiguar fácilmente si esto es realmente el caso por cualquiera:

    • Desactivando el iconpack (el círculo rojo debe ser de tamaño normal ahora, con el espacio en blanco circundante)

    • Haciendo un icono con un borde alrededor de los lados del icono, por lo que probablemente no se cortará el espacio en blanco.

    Si de hecho es el iconpack que está eliminando los espacios en blanco circundantes, podrías intentar tener una capa muy clara (99% transparente) como fondo. Esto evitará que Iconpack elimine los espacios en blanco, por lo que no redimensionará el círculo.

    No recomendaría esto, sin embargo, ya que la mayoría de la gente no va a utilizar un paquete de iconos y, a continuación, el icono podría verse un poco extraño en otros dispositivos.

    Creo que es debido al comando de ionic resources . Se lee la imagen y el recorte automático de la imagen depende de cada tamaño de pantalla.

    Ionic Resource Site dijo que no rounded corners vez sea para píxeles no transparentes fuera de la imagen principal, o se redimensionará / recorte para encajar:

    Las dimensiones mínimas de la imagen del icono deben ser 192×192 px y no deben tener esquinas redondeadas.

    Puede probar esto:

    • Navegue hasta el project\resources\android\icon del project\resources\android\icon :
      • Compruebe si cada ícono en se generó relación incorrecta.
      • Si es más grande que la imagen original de tu, abre cualquier editor de imágenes como Photoshop o Paint y cambia el tamaño manualmente a mano hasta ajustar tu ratio esperado (porque solo deberías necesitar los ionic resources generar la imagen pre-clasificada).
      • Guardar y hacerlo de nuevo para los demás.
      • Reconstruya el proyecto.

    ACTUALIZACIÓN: Ponga 4 píxeles diminutos de color para 4 esquinas y vuelva a intentarlo. Creo que el dispositivo debe saber dónde está el borde correcto para el icono en lugar de cambiar su tamaño. Introduzca aquí la descripción de la imagen

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.