项目作者: loggyourlife

项目描述 :
Event based Calendar for Android
高级语言: Kotlin
项目地址: git://github.com/loggyourlife/loggenda.git
创建时间: 2018-09-05T13:08:48Z
项目社区:https://github.com/loggyourlife/loggenda

开源协议:Apache License 2.0

下载


Loggenda Logo

Download
License

Loggenda is a customizable event calendar widget for Android.
The widget allows you to track past activities more effectively. It is suitable for use now and past dates. No improvements have been made yet to use for future dates. It is written entirely with Kotlin.

It was originally designed and developed for use in Logg Android App. After that, We thought we could make it better together. We made it customizable and published it as open source.

Getting Started

Add the repository to your project build.gradle:

  1. repositories {
  2. jcenter()
  3. maven {
  4. url "https://jitpack.io"
  5. }
  6. }

And add the library to your module build.gradle:

  1. dependencies {
  2. implementation 'com.logg.loggenda:loggenda:0.3.0'
  3. }

Loggenda uses Joda-Time.

How to use?

Add the widget your layout. The width of the widget must be full screen(match_parent or match_constraint) at this time.

  1. <com.logg.loggenda.widget.Loggenda
  2. android:id="@+id/loggenda"
  3. android:layout_width="match_parent"
  4. android:layout_height="wrap_content" ></com.logg.loggenda.widget.Loggenda>

After show the widget with Joda-Time “LocalDate”.

  1. loggenda.show(LocalDate.now(), supportFragmentManager)

For advanced use, you can check the sample.

Screenshots


Loggenda Screenshot 1
Loggenda Screenshot 2
Loggenda Screenshot 3


Thanks to Didem Erişkin and Serkan Mercan for logo design and animation.