Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nickbutcher/AdaptiveIconPlayground
An Android app for experimenting with Adaptive Icons.
https://github.com/nickbutcher/AdaptiveIconPlayground
Last synced: 12 days ago
JSON representation
An Android app for experimenting with Adaptive Icons.
- Host: GitHub
- URL: https://github.com/nickbutcher/AdaptiveIconPlayground
- Owner: nickbutcher
- License: apache-2.0
- Created: 2017-07-06T15:06:33.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-26T15:20:21.000Z (almost 6 years ago)
- Last Synced: 2024-10-10T16:23:00.091Z (29 days ago)
- Language: Kotlin
- Size: 15.5 MB
- Stars: 1,350
- Watchers: 35
- Forks: 118
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-kotlin - AdaptiveIconPlayground - An Android app for experimenting with Adaptive Icons. (Samples)
- awesome-kotlin-android - AdaptiveIconPlayground - 一个体验 [adaptive icons](https://github.com/nickbutcher/AdaptiveIconPlayground)效果的应用🔥🔥🔥🔥 (开源库 / UI)
README
# AdaptiveIconPlayground
An Android application for experimenting with [adaptive icons](https://developer.android.com/preview/features/adaptive-icons.html).
![demo](screenshots/adaptive-icon-playground-demo.webp)
This app finds all installed apps sporting an adaptive icon and displays them in a grid. It then allows you to toggle different mask shapes (approximating how the icon might display on different devices) and explore visual effects may be applied. Currently offered:
- Layer translation parallax based on scroll
- Layer scale parallax based on touchA settings sheet allows customization of these effects. **Please note** that these effects are purely illustrative and do not reflect any future feature plans. They are fun though 😁.
This app only runs on API26+ devices.
👉 **[Download APK](https://github.com/nickbutcher/AdaptiveIconPlayground/releases)** 👈
Read more about adaptive icons:
- [Understanding Android Adaptive Icons](https://medium.com/google-design/understanding-android-adaptive-icons-cee8a9de93e2)
- [Designing Adaptive Icons](https://medium.com/google-design/designing-adaptive-icons-515af294c783)
- [Implementing Adaptive Icons](https://medium.com/@crafty/implementing-adaptive-icons-1e4d1795470e)This is not an official Google product.
### License
```
Copyright 2017 Google Inc.Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
in compliance with the License. You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License
is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
or implied. See the License for the specific language governing permissions and limitations under
the License.
```