cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <>
Subject [jira] [Commented] (CB-13685) Android Adaptive Icons
Date Wed, 05 Sep 2018 05:59:00 GMT


ASF GitHub Bot commented on CB-13685:

erisu edited a comment on issue #830: CB-13685 android: Added adaptive icon docs
   @dpogue I believe it should be OK to merge. 
   The updated docs are in `www/docs/en/dev/` directory. It shouldn't appear on the website
as latest, I believe. The user would have to explicitly select `dev`. Also if the user goes
to dev, they would see this info message:
   This version of the documentation is under development! Click here for the latest released
   I am not sure if there is any documentation explaining to how to use dev or that dev is
`nightly`? For those who use nightly would need docs anyways I believe. These docs for sure
might get crawled also once made available.

This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:

> Android Adaptive Icons
> ----------------------
>                 Key: CB-13685
>                 URL:
>             Project: Apache Cordova
>          Issue Type: Improvement
>          Components: cordova-android
>         Environment: All
>            Reporter: Josef Brandl
>            Assignee: Joe Bowser
>            Priority: Minor
> Starting with Android 8 Oreo (API level 26) Android allows developers to create app icons
using a background and a foreground image file. This feature is called "adaptive icons". One
major change that goes with this feature is that icons get now clipped into a shape by the
system. This leads to a very uniform and clean design like on iOS where all icons are a rounded
rectangle. The other advantage is that visual effects can be applied to the icon by the system
due to the separation between foreground an background.
> Android Studio greatly assists the developer at the creation of the app icon resources
because it creates backwards compatible icons for older devices that don't support the adaptive
icons feature.
> The following resources are created.
> {code}
> res
> ├── drawable
> │   ├── ic_launcher_background.xml
> │   └── ic_launcher_foreground.xml
> ├── mipmap-anydpi-v26
> │   ├── ic_launcher.xml
> │   └── ic_launcher_round.xml
> ├── mipmap-hdpi
> │   ├── ic_launcher.png
> │   └── ic_launcher_round.png
> ├── mipmap-mdpi
> │   ├── ic_launcher.png
> │   └── ic_launcher_round.png
> ├── mipmap-xhdpi
> │   ├── ic_launcher.png
> │   └── ic_launcher_round.png
> ├── mipmap-xxhdpi
> │   ├── ic_launcher.png
> │   └── ic_launcher_round.png
> └── mipmap-xxxhdpi
>      ├── ic_launcher.png
>      └── ic_launcher_round.png
> {code}
> It is currently not clear how these files can be used inside a cordova project.
> - res/mipmap-anydpi-v26/ic_launcher.xml points to other image resources (foreground,
> - The foreground and background can be vector graphics (-> xml files in res/drawable)
> - The documentation needs to be updated
> (I've never reported an issue using JIRA before - I'm only used to github. So, please
guide me if I'm doing something incorrect)

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message