├── .gitignore
├── README.md
├── README_CN.md
├── gradle.properties
├── gradle
├── androidBintrayUpload.gradle
├── bintrayUpload.gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── kbinding-adapterview
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── kotlin
│ └── com
│ └── benny
│ └── library
│ └── kbinding
│ └── adapterview
│ ├── bindings
│ ├── ListViewBindings.kt
│ ├── RecyclerViewBindings.kt
│ ├── ViewPagerBindings.kt
│ └── utils
│ │ ├── ListViewPagingOnSubscribe.kt
│ │ ├── RecyclerViewItemClickOnSubscribe.kt
│ │ ├── RecyclerViewPagingOnSubscribe.kt
│ │ └── ViewPagerItemClickOnSubscribe.kt
│ ├── converter
│ └── OneWayConverter.kt
│ ├── viewcreator
│ ├── ItemViewBinderComponent.kt
│ └── ViewCreator.kt
│ └── viewmodel
│ ├── ItemViewModel.kt
│ └── MockItemViewModel.kt
├── kbinding-annotations
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ └── java
│ └── com
│ └── benny
│ └── library
│ └── kbinding
│ └── annotation
│ ├── Command.java
│ ├── DependencyProperty.java
│ ├── ExtractProperty.java
│ └── Property.java
├── kbinding-common
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── kotlin
│ └── com
│ └── benny
│ └── library
│ └── kbinding
│ └── common
│ ├── Drawables.kt
│ ├── Style.kt
│ └── bindings
│ ├── ImageViewBindings.kt
│ ├── RadioGroupBindings.kt
│ ├── TextViewBindings.kt
│ ├── ViewBindings.kt
│ └── defaultBinding.kt
├── kbinding-compiler
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── java
│ └── com
│ │ └── benny
│ │ └── library
│ │ └── kbinding
│ │ ├── bind
│ │ └── BindingBuilder.java
│ │ ├── compiler
│ │ ├── CommandBinder.java
│ │ ├── CommonBinder.java
│ │ ├── DependencyPropertyBinder.java
│ │ ├── ExtractPropertyBinder.java
│ │ ├── KBindingProcessor.java
│ │ ├── PropertyBinder.java
│ │ ├── ViewModelBinder.java
│ │ └── ViewModelClass.java
│ │ └── viewmodel
│ │ └── Command.java
│ └── resources
│ └── META-INF
│ └── services
│ └── javax.annotation.processing.Processor
├── kbinding-support-v4
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ └── main
│ ├── AndroidManifest.xml
│ └── kotlin
│ └── com
│ └── benny
│ └── library
│ └── kbinding
│ └── support
│ └── v4
│ └── bindings
│ └── SwipeRefreshLayoutBindings.kt
├── kbinding
├── .gitignore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── main
│ ├── AndroidManifest.xml
│ └── kotlin
│ │ └── com
│ │ └── benny
│ │ └── library
│ │ └── kbinding
│ │ ├── bind
│ │ ├── BindingAssembler.kt
│ │ ├── BindingBuilder.kt
│ │ ├── BindingDelegate.kt
│ │ ├── BindingDisposer.kt
│ │ ├── BindingInitializer.kt
│ │ ├── BindingMode.kt
│ │ ├── CommandBinding.kt
│ │ ├── MultiplePropertyBinding.kt
│ │ ├── OneWayPropertyBinding.kt
│ │ ├── PropertyBinding.kt
│ │ └── TwoWayPropertyBinding.kt
│ │ ├── converter
│ │ ├── MultipleConverter.kt
│ │ ├── OneWayConverter.java
│ │ ├── OneWayConverter.kt
│ │ └── TwoWayConverter.kt
│ │ ├── dsl
│ │ └── Views.kt
│ │ ├── util
│ │ └── SubjectCache.kt
│ │ ├── view
│ │ ├── BindableLayout.kt
│ │ ├── BindingDisposerGenerator.kt
│ │ ├── ViewBinder.kt
│ │ ├── ViewBinderComponent.kt
│ │ └── ViewComponent.kt
│ │ └── viewmodel
│ │ ├── Command.java
│ │ ├── IViewModel.kt
│ │ ├── Property.kt
│ │ └── ViewModel.kt
│ └── test
│ └── java
│ └── com
│ └── benny
│ └── library
│ └── kbinding
│ └── OneWayBindingTest.kt
├── sample
├── .gitignore
├── android4benny.keystore
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── com
│ │ └── benny
│ │ └── app
│ │ └── sample
│ │ └── ApplicationTest.java
│ └── main
│ ├── AndroidManifest.xml
│ ├── java
│ └── com
│ │ └── google
│ │ └── gson
│ │ └── typeadapters
│ │ └── RuntimeTypeAdapterFactory.java
│ ├── kotlin
│ └── com
│ │ └── benny
│ │ └── app
│ │ └── sample
│ │ ├── ApplicationContext.kt
│ │ ├── Constants.kt
│ │ ├── SampleApplication.kt
│ │ ├── converter
│ │ └── OneWayConverter.kt
│ │ ├── event
│ │ └── Events.kt
│ │ ├── network
│ │ └── service
│ │ │ ├── caishuo
│ │ │ ├── CaishuoService.kt
│ │ │ ├── ICaishuoService.kt
│ │ │ ├── InsertHeadersInterceptor.kt
│ │ │ └── model
│ │ │ │ ├── CaishuoEnveloped.kt
│ │ │ │ ├── Error.kt
│ │ │ │ ├── MarketType.kt
│ │ │ │ ├── Stock.kt
│ │ │ │ └── User.kt
│ │ │ └── douban
│ │ │ ├── DoubanService.kt
│ │ │ ├── IDoubanService.kt
│ │ │ └── model
│ │ │ ├── Avatars.kt
│ │ │ ├── Cast.kt
│ │ │ ├── Category.kt
│ │ │ ├── Movie.kt
│ │ │ └── Rating.kt
│ │ ├── ui
│ │ ├── activity
│ │ │ ├── AnimationActivity.kt
│ │ │ ├── BaseActivity.kt
│ │ │ ├── MainActivity.kt
│ │ │ ├── MovieDetailsActivity.kt
│ │ │ ├── StockDetailsActivity.kt
│ │ │ └── ViewPagerTransformerActivity.kt
│ │ ├── extension
│ │ │ └── Views.kt
│ │ ├── fragment
│ │ │ ├── BaseFragment.kt
│ │ │ ├── LoginFragment.kt
│ │ │ ├── MovieListFragment.kt
│ │ │ ├── SampleFragment.kt
│ │ │ └── StockFragment.kt
│ │ ├── layout
│ │ │ ├── TitleToolBarView.kt
│ │ │ ├── item
│ │ │ │ ├── LoadingItemView.kt
│ │ │ │ ├── MovieItemView.kt
│ │ │ │ └── StockItemView.kt
│ │ │ └── stock
│ │ │ │ └── StockInfoUI.kt
│ │ └── widget
│ │ │ └── ViewPagerIndicator.kt
│ │ ├── utils
│ │ └── FunctionUtils.kt
│ │ └── viewmodel
│ │ ├── LoginViewModel.kt
│ │ ├── MovieViewModel.kt
│ │ └── StockViewModel.kt
│ └── res
│ ├── layout
│ └── adapter_item_image.xml
│ ├── menu
│ └── menu_main.xml
│ ├── mipmap-hdpi
│ ├── buddies.png
│ ├── camera3.png
│ ├── earth.png
│ ├── games.png
│ ├── ic_launcher.png
│ ├── moment.png
│ ├── secret.png
│ ├── set.png
│ └── share.png
│ ├── mipmap-mdpi
│ └── ic_launcher.png
│ ├── mipmap-xhdpi
│ ├── ic_launcher.png
│ └── share.png
│ ├── mipmap-xxhdpi
│ ├── ic_launcher.png
│ └── share.png
│ ├── values-en
│ └── strings.xml
│ ├── values-w820dp
│ └── dimens.xml
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
└── settings.gradle
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/.gitignore
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/README.md
--------------------------------------------------------------------------------
/README_CN.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/README_CN.md
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/gradle.properties
--------------------------------------------------------------------------------
/gradle/androidBintrayUpload.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/gradle/androidBintrayUpload.gradle
--------------------------------------------------------------------------------
/gradle/bintrayUpload.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/gradle/bintrayUpload.gradle
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/kbinding-adapterview/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | *.iml
3 |
--------------------------------------------------------------------------------
/kbinding-adapterview/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/build.gradle
--------------------------------------------------------------------------------
/kbinding-adapterview/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/proguard-rules.pro
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/ListViewBindings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/ListViewBindings.kt
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/RecyclerViewBindings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/RecyclerViewBindings.kt
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/ViewPagerBindings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/ViewPagerBindings.kt
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/utils/ListViewPagingOnSubscribe.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/utils/ListViewPagingOnSubscribe.kt
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/utils/RecyclerViewItemClickOnSubscribe.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/utils/RecyclerViewItemClickOnSubscribe.kt
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/utils/RecyclerViewPagingOnSubscribe.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/utils/RecyclerViewPagingOnSubscribe.kt
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/utils/ViewPagerItemClickOnSubscribe.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/bindings/utils/ViewPagerItemClickOnSubscribe.kt
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/converter/OneWayConverter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/converter/OneWayConverter.kt
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/viewcreator/ItemViewBinderComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/viewcreator/ItemViewBinderComponent.kt
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/viewcreator/ViewCreator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/viewcreator/ViewCreator.kt
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/viewmodel/ItemViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/viewmodel/ItemViewModel.kt
--------------------------------------------------------------------------------
/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/viewmodel/MockItemViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-adapterview/src/main/kotlin/com/benny/library/kbinding/adapterview/viewmodel/MockItemViewModel.kt
--------------------------------------------------------------------------------
/kbinding-annotations/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | *.iml
3 |
--------------------------------------------------------------------------------
/kbinding-annotations/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-annotations/build.gradle
--------------------------------------------------------------------------------
/kbinding-annotations/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-annotations/proguard-rules.pro
--------------------------------------------------------------------------------
/kbinding-annotations/src/main/java/com/benny/library/kbinding/annotation/Command.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-annotations/src/main/java/com/benny/library/kbinding/annotation/Command.java
--------------------------------------------------------------------------------
/kbinding-annotations/src/main/java/com/benny/library/kbinding/annotation/DependencyProperty.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-annotations/src/main/java/com/benny/library/kbinding/annotation/DependencyProperty.java
--------------------------------------------------------------------------------
/kbinding-annotations/src/main/java/com/benny/library/kbinding/annotation/ExtractProperty.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-annotations/src/main/java/com/benny/library/kbinding/annotation/ExtractProperty.java
--------------------------------------------------------------------------------
/kbinding-annotations/src/main/java/com/benny/library/kbinding/annotation/Property.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-annotations/src/main/java/com/benny/library/kbinding/annotation/Property.java
--------------------------------------------------------------------------------
/kbinding-common/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | *.iml
3 |
--------------------------------------------------------------------------------
/kbinding-common/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-common/build.gradle
--------------------------------------------------------------------------------
/kbinding-common/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-common/proguard-rules.pro
--------------------------------------------------------------------------------
/kbinding-common/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/Drawables.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/Drawables.kt
--------------------------------------------------------------------------------
/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/Style.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/Style.kt
--------------------------------------------------------------------------------
/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/bindings/ImageViewBindings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/bindings/ImageViewBindings.kt
--------------------------------------------------------------------------------
/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/bindings/RadioGroupBindings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/bindings/RadioGroupBindings.kt
--------------------------------------------------------------------------------
/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/bindings/TextViewBindings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/bindings/TextViewBindings.kt
--------------------------------------------------------------------------------
/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/bindings/ViewBindings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/bindings/ViewBindings.kt
--------------------------------------------------------------------------------
/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/bindings/defaultBinding.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-common/src/main/kotlin/com/benny/library/kbinding/common/bindings/defaultBinding.kt
--------------------------------------------------------------------------------
/kbinding-compiler/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | *.iml
3 |
--------------------------------------------------------------------------------
/kbinding-compiler/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/build.gradle
--------------------------------------------------------------------------------
/kbinding-compiler/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/proguard-rules.pro
--------------------------------------------------------------------------------
/kbinding-compiler/src/main/java/com/benny/library/kbinding/bind/BindingBuilder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/src/main/java/com/benny/library/kbinding/bind/BindingBuilder.java
--------------------------------------------------------------------------------
/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/CommandBinder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/CommandBinder.java
--------------------------------------------------------------------------------
/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/CommonBinder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/CommonBinder.java
--------------------------------------------------------------------------------
/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/DependencyPropertyBinder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/DependencyPropertyBinder.java
--------------------------------------------------------------------------------
/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/ExtractPropertyBinder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/ExtractPropertyBinder.java
--------------------------------------------------------------------------------
/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/KBindingProcessor.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/KBindingProcessor.java
--------------------------------------------------------------------------------
/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/PropertyBinder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/PropertyBinder.java
--------------------------------------------------------------------------------
/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/ViewModelBinder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/ViewModelBinder.java
--------------------------------------------------------------------------------
/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/ViewModelClass.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/src/main/java/com/benny/library/kbinding/compiler/ViewModelClass.java
--------------------------------------------------------------------------------
/kbinding-compiler/src/main/java/com/benny/library/kbinding/viewmodel/Command.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/src/main/java/com/benny/library/kbinding/viewmodel/Command.java
--------------------------------------------------------------------------------
/kbinding-compiler/src/main/resources/META-INF/services/javax.annotation.processing.Processor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-compiler/src/main/resources/META-INF/services/javax.annotation.processing.Processor
--------------------------------------------------------------------------------
/kbinding-support-v4/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | *.iml
3 |
--------------------------------------------------------------------------------
/kbinding-support-v4/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-support-v4/build.gradle
--------------------------------------------------------------------------------
/kbinding-support-v4/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-support-v4/proguard-rules.pro
--------------------------------------------------------------------------------
/kbinding-support-v4/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/kbinding-support-v4/src/main/kotlin/com/benny/library/kbinding/support/v4/bindings/SwipeRefreshLayoutBindings.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding-support-v4/src/main/kotlin/com/benny/library/kbinding/support/v4/bindings/SwipeRefreshLayoutBindings.kt
--------------------------------------------------------------------------------
/kbinding/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | *.iml
3 |
--------------------------------------------------------------------------------
/kbinding/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/build.gradle
--------------------------------------------------------------------------------
/kbinding/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/proguard-rules.pro
--------------------------------------------------------------------------------
/kbinding/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/BindingAssembler.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/BindingAssembler.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/BindingBuilder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/BindingBuilder.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/BindingDelegate.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/BindingDelegate.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/BindingDisposer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/BindingDisposer.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/BindingInitializer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/BindingInitializer.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/BindingMode.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/BindingMode.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/CommandBinding.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/CommandBinding.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/MultiplePropertyBinding.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/MultiplePropertyBinding.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/OneWayPropertyBinding.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/OneWayPropertyBinding.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/PropertyBinding.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/PropertyBinding.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/TwoWayPropertyBinding.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/bind/TwoWayPropertyBinding.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/converter/MultipleConverter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/converter/MultipleConverter.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/converter/OneWayConverter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/converter/OneWayConverter.java
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/converter/OneWayConverter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/converter/OneWayConverter.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/converter/TwoWayConverter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/converter/TwoWayConverter.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/dsl/Views.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/dsl/Views.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/util/SubjectCache.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/util/SubjectCache.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/view/BindableLayout.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/view/BindableLayout.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/view/BindingDisposerGenerator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/view/BindingDisposerGenerator.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/view/ViewBinder.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/view/ViewBinder.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/view/ViewBinderComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/view/ViewBinderComponent.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/view/ViewComponent.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/view/ViewComponent.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/viewmodel/Command.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/viewmodel/Command.java
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/viewmodel/IViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/viewmodel/IViewModel.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/viewmodel/Property.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/viewmodel/Property.kt
--------------------------------------------------------------------------------
/kbinding/src/main/kotlin/com/benny/library/kbinding/viewmodel/ViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/main/kotlin/com/benny/library/kbinding/viewmodel/ViewModel.kt
--------------------------------------------------------------------------------
/kbinding/src/test/java/com/benny/library/kbinding/OneWayBindingTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/kbinding/src/test/java/com/benny/library/kbinding/OneWayBindingTest.kt
--------------------------------------------------------------------------------
/sample/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/sample/android4benny.keystore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/android4benny.keystore
--------------------------------------------------------------------------------
/sample/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/build.gradle
--------------------------------------------------------------------------------
/sample/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/proguard-rules.pro
--------------------------------------------------------------------------------
/sample/src/androidTest/java/com/benny/app/sample/ApplicationTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/androidTest/java/com/benny/app/sample/ApplicationTest.java
--------------------------------------------------------------------------------
/sample/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/sample/src/main/java/com/google/gson/typeadapters/RuntimeTypeAdapterFactory.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/java/com/google/gson/typeadapters/RuntimeTypeAdapterFactory.java
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ApplicationContext.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ApplicationContext.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/Constants.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/Constants.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/SampleApplication.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/SampleApplication.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/converter/OneWayConverter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/converter/OneWayConverter.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/event/Events.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/event/Events.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/CaishuoService.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/CaishuoService.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/ICaishuoService.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/ICaishuoService.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/InsertHeadersInterceptor.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/InsertHeadersInterceptor.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/model/CaishuoEnveloped.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/model/CaishuoEnveloped.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/model/Error.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/model/Error.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/model/MarketType.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/model/MarketType.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/model/Stock.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/model/Stock.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/model/User.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/caishuo/model/User.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/DoubanService.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/DoubanService.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/IDoubanService.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/IDoubanService.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/model/Avatars.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/model/Avatars.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/model/Cast.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/model/Cast.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/model/Category.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/model/Category.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/model/Movie.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/model/Movie.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/model/Rating.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/network/service/douban/model/Rating.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/activity/AnimationActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/activity/AnimationActivity.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/activity/BaseActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/activity/BaseActivity.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/activity/MainActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/activity/MainActivity.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/activity/MovieDetailsActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/activity/MovieDetailsActivity.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/activity/StockDetailsActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/activity/StockDetailsActivity.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/activity/ViewPagerTransformerActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/activity/ViewPagerTransformerActivity.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/extension/Views.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/extension/Views.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/fragment/BaseFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/fragment/BaseFragment.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/fragment/LoginFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/fragment/LoginFragment.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/fragment/MovieListFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/fragment/MovieListFragment.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/fragment/SampleFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/fragment/SampleFragment.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/fragment/StockFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/fragment/StockFragment.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/layout/TitleToolBarView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/layout/TitleToolBarView.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/layout/item/LoadingItemView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/layout/item/LoadingItemView.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/layout/item/MovieItemView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/layout/item/MovieItemView.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/layout/item/StockItemView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/layout/item/StockItemView.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/layout/stock/StockInfoUI.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/layout/stock/StockInfoUI.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/ui/widget/ViewPagerIndicator.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/ui/widget/ViewPagerIndicator.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/utils/FunctionUtils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/utils/FunctionUtils.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/viewmodel/LoginViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/viewmodel/LoginViewModel.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/viewmodel/MovieViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/viewmodel/MovieViewModel.kt
--------------------------------------------------------------------------------
/sample/src/main/kotlin/com/benny/app/sample/viewmodel/StockViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/kotlin/com/benny/app/sample/viewmodel/StockViewModel.kt
--------------------------------------------------------------------------------
/sample/src/main/res/layout/adapter_item_image.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/layout/adapter_item_image.xml
--------------------------------------------------------------------------------
/sample/src/main/res/menu/menu_main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/menu/menu_main.xml
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-hdpi/buddies.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-hdpi/buddies.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-hdpi/camera3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-hdpi/camera3.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-hdpi/earth.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-hdpi/earth.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-hdpi/games.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-hdpi/games.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-hdpi/moment.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-hdpi/moment.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-hdpi/secret.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-hdpi/secret.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-hdpi/set.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-hdpi/set.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-hdpi/share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-hdpi/share.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xhdpi/share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-xhdpi/share.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/sample/src/main/res/mipmap-xxhdpi/share.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/mipmap-xxhdpi/share.png
--------------------------------------------------------------------------------
/sample/src/main/res/values-en/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/values-en/strings.xml
--------------------------------------------------------------------------------
/sample/src/main/res/values-w820dp/dimens.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/values-w820dp/dimens.xml
--------------------------------------------------------------------------------
/sample/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/values/colors.xml
--------------------------------------------------------------------------------
/sample/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/values/dimens.xml
--------------------------------------------------------------------------------
/sample/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/sample/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/sample/src/main/res/values/styles.xml
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/EndSmile/KBinding/HEAD/settings.gradle
--------------------------------------------------------------------------------