https://github.com/linkedin/tachyon
An Android library that provides a customizable calendar day view UI widget.
https://github.com/linkedin/tachyon
android android-library linkedin
Last synced: 5 months ago
JSON representation
An Android library that provides a customizable calendar day view UI widget.
- Host: GitHub
- URL: https://github.com/linkedin/tachyon
- Owner: linkedin
- License: bsd-2-clause
- Created: 2019-03-13T19:02:26.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-08-20T09:16:25.000Z (over 4 years ago)
- Last Synced: 2024-04-13T23:22:27.944Z (over 1 year ago)
- Topics: android, android-library, linkedin
- Language: Java
- Size: 143 KB
- Stars: 57
- Watchers: 5
- Forks: 18
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
*This project is no longer maintained.*
Tachyon
========
An Android library that provides a customizable calendar day view.
[Click here for the iOS version.](https://github.com/linkedin/Tachyon-iOS)

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.
Usage
-----
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.
Sample App
----------
The ''tachyon-sample'' app contains an example of using the library.
Testing
-------
We use Mockito for our unit tests. You can run them via the `clean test` Gradle tasks.