Skip to content
A library collection that enhances the development of Android apps.
Kotlin Thrift
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
component-debug component-debug module should also provide all APIs of component module. Aug 17, 2019
component-test component-debug module should also provide all APIs of component module. Aug 17, 2019
component Update component/README.md to mention about ComponentFactory.delegate… Aug 22, 2019
gradle/wrapper The initial release. Aug 9, 2019
lifecycle Add @JvmOverloads to the constructors of AutoResetLifecycleScope. Aug 17, 2019
okhttp Applying bintray plugin from afterEvaluate block causes strange behav… Aug 11, 2019
sample_app Add sample code using ComponentFactory.delegateToServiceLoader. Aug 17, 2019
sample_feature Add sample code using ComponentFactory.delegateToServiceLoader. Aug 17, 2019
sample_thrift The initial release. Aug 9, 2019
thrift Applying bintray plugin from afterEvaluate block causes strange behav… Aug 11, 2019
viewmodel-test component-debug module should also provide all APIs of component module. Aug 17, 2019
viewmodel Simplify Fragment.getActivityViewModel. Aug 21, 2019
.editorconfig The initial release. Aug 9, 2019
.gitignore The initial release. Aug 9, 2019
CODEOWNERS Add CODEOWNERS Aug 9, 2019
CODE_OF_CONDUCT.md The initial release. Aug 9, 2019
CONTRIBUTING.md The initial release. Aug 9, 2019
LICENSE The initial release. Aug 9, 2019
NOTICE The initial release. Aug 9, 2019
README.md The initial release. Aug 9, 2019
build.gradle AGP 3.5.0 Aug 21, 2019
gradle.properties Prepare for the next release. Aug 11, 2019
gradlew The initial release. Aug 9, 2019
gradlew.bat The initial release. Aug 9, 2019
settings.gradle The initial release. Aug 9, 2019

README.md

Lich

Lich is a library collection that enhances the development of Android apps.

All the libraries are available on JCenter.

repositories {
    jcenter()
}

Libraries

  • component - Lightweight framework for managing singleton components on Android apps.
  • viewmodel - Lightweight framework for managing ViewModels.
  • lifecycle - A small library for Android Jetpack Lifecycle.
  • okhttp - Coroutine-aware extension for OkHttp.
  • thrift - Coroutine-aware extension for Apache Thrift.

Sample App

  • sample_app - A sample application using Lich libraries.
  • sample_feature - A sample feature module using Lich component library.

License

Copyright 2019 LINE Corporation

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 at

    http://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.

See LICENSE for more detail.

You can’t perform that action at this time.