An open API service indexing awesome lists of open source software.

https://github.com/inlustra/colortime

An Android Live Wallpaper with auto-generated settings
https://github.com/inlustra/colortime

Last synced: 8 months ago
JSON representation

An Android Live Wallpaper with auto-generated settings

Awesome Lists containing this project

README

          

# ColorTime

Written as a test for the ReflectiveSettings library component,
all settings menus are generated using reflection (At the cost of performance)

## Description

ColorTime is pulled into 2 components, A Painter and a Sampler

## Sampler

```java
@Override
public int getColor(long delta)
```

## Painter

```java
@Override
public void paint(final SurfaceHolder holder, final int color, long delta)
```

## Eventual Changes

An extension of this, would be to "Chain" painters and samplers or to create modifiers to allow for modification of the color after the fact.

`Get Color → Modify Color → Modify Color → Paint → Modify SurfaceHolder`