An Android library that provides a customizable calendar day view.
Click here for the iOS version.
Grab via Maven:
<dependency>
<groupId>com.linkedin.android.tachyon</groupId>
<artifactId>tachyon</artifactId>
<version>1.0.2</version>
</dependency>
or Gradle:
implementation 'com.linkedin.android.tachyon:tachyon:1.0.2'
Tachyon is designed to provide a familiar visualization of a calendar day. The rendering is done by the DayView
class, which takes a list of events and displays them using a custom layout algorithm.
To use Tachyon, you can either directly reference the DayView
class in your layout files/code, or you can subclass DayView
to customize the experience.
The ''tachyon-sample'' app contains an example of using the library.
We use Mockito for our unit tests. You can run them via the clean test
Gradle tasks.