• Stars
    star
    9,658
  • Rank 3,460 (Top 0.08 %)
  • Language
    Java
  • License
    Apache License 2.0
  • Created over 9 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Android library to observe scroll events on scrollable views.

Android-ObservableScrollView

Build Status Coverage Status Maven Central API Android Arsenal

Android library to observe scroll events on scrollable views.
It's easy to interact with the Toolbar introduced in Android 5.0 Lollipop and may be helpful to implement look and feel of Material Design apps.

Examples

Download from Google Play

Get it on Google Play

Please note that the app on the Play store is not always the latest version.

Download from wercker

If you are a wercker user, you can download the latest build artifact.
See here for details.

wercker status

Install manually

Just clone and execute installDevDebug task with Gradle.
See here for details.

Usage

  1. Add com.github.ksoichiro:android-observablescrollview to your dependencies in build.gradle.
  2. Add ObservableListView or other views you'd like to use.
  3. Write some animation codes to the callbacks such as onScrollChanged, onUpOrCancelMotionEvent, etc.

See the quick start guide for details, and the documentation for further more.

Reference

Apps that use this library

Badge

If you're using this library in your app and you'd like to list it here,
please let me know via email or pull requests or issues.

Contributions

Any contributions are welcome!
Please check the FAQ and contributing guideline before submitting a new issue.

Developed By

Thanks

License

Copyright 2014 Soichiro Kashima

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.

More Repositories

1

awesome-gradle

A curated list of awesome Gradle plugins and resources for a better development workflow automation.
446
star
2

gradle-eclipse-aar-plugin

Gradle plugin to use Android AAR libraries on Eclipse.
Groovy
129
star
3

gitlab-i18n-patch

Unofficial Japanese translation for GitLab Community Edition.
JavaScript
95
star
4

SimpleAlertDialog-for-Android

Library for Android DialogFragment.
Java
80
star
5

AndroidFormEnhancer

Form validation library for Android applications.
Java
74
star
6

dockerfiles

Dockerfile examples.
Shell
54
star
7

gradle-console-reporter

Gradle plugin to report various kinds of summaries to console.
Groovy
53
star
8

rdotm

Objective-C resource definition generator like Android app's R.java.
Go
42
star
9

RichButtons

'RichButtons' is a set of button styles for Android applications.
Java
39
star
10

gradle-build-info-plugin

Gradle plugin to include build information such as Git commit ID to your JAR. It can be used to show Git commit information with Spring Boot Actuator.
Groovy
38
star
11

material-design-colors

Palette for Android Material Design colors.
Go
30
star
12

Android-PageControl

Clickable PageControl for Android apps.
Kotlin
25
star
13

gradle-web-resource-plugin

Gradle plugin to use CoffeeScript, LESS and Bower libraries without Node.js/npm.
Groovy
23
star
14

gradle-android-git

Gradle plugin for Android apps to manage Git dependency (gag)
Groovy
22
star
15

export_icons

Inkscape Icon Export Script for Mobile Apps
Shell
21
star
16

rehype-img-size

rehype plugin to set local image size properties to img tag.
JavaScript
18
star
17

adbs

Small utility for adb(Android Debug Bridge) to choose device easily.
Go
14
star
18

android-snippets

Snippet codes for Android apps.
Java
14
star
19

node-archiver-zip-encryptable

An extension for archiver to zip with password encryption.
JavaScript
12
star
20

Android-CodingGuideline

Androidアプリのコーディングガイドライン
12
star
21

spring-boot-practice

Examples of Spring Boot apps.
Java
11
star
22

android-tests

Examples of Android tests.
Java
9
star
23

Android-ColorfulIcons

Application icons mainly for Android apps.
Java
8
star
24

i18n-patch

Replacing codes for i18n with patterns.
JavaScript
8
star
25

vagrant-templates

Vagrantfile and provisioning scripts templates.
Shell
8
star
26

gradle-replacer

Gradle plugin that provides a minimalistic template engine feature.
Groovy
6
star
27

gradle-plugin-template

Template project for Gradle plugin.
Groovy
6
star
28

md-slide-android

Android slide viewer app with Markdown
Java
5
star
29

fint

A lightweight, simple source code check tool.
Go
5
star
30

gradle-spelling-plugin

Gradle plugin to inspect spelling using custom blacklist.
Groovy
4
star
31

ability

Simple authorization library for Java.
Java
4
star
32

ui-showcase-for-android

UI pattern implementations for Android apps.
Java
3
star
33

gitlab-print

Chrome extension to adjust layout of GitLab pages for printing.
CoffeeScript
3
star
34

gradle-boilerplate

Boilerplate codes for Gradle.
JavaScript
2
star
35

zubhium.sample

Zubhiumを使用したAndroidアプリケーションのサンプルです。
Java
2
star
36

mocker

Mock up code generator for Android/iOS apps.
Go
2
star
37

ProjectTemplate-for-Android

Android application project template files for both Android Studio and Eclipse ADT.
Shell
2
star
38

homebrew-adbs

A Homebrew formula for ksoichiro/adbs
Ruby
1
star
39

Android-ChangeLog

Tiny change log Android library with Markdown.
1
star
40

homebrew-fint

A Homebrew formula for ksoichiro/fint
Ruby
1
star
41

gitlab-i18n-patch-box

gitlab-i18n-patchの動作確認用に使うVagrant Box
Shell
1
star
42

record

Sample app for my training.
Go
1
star
43

gradle-commit-checker-plugin

Gradle plugin to check commits in a branch to avoid large diff in a pull requests.
Groovy
1
star
44

gradle-summary-plugin

Gradle plugin to generate summary report from various kind of checks.
Groovy
1
star
45

sbac

Example to demonstrate admin console like app with Spring Boot.
Java
1
star
46

contactsaggregator.sample.list

Example of using Android Contacts API.
Java
1
star
47

memorandum

My blog resource
HTML
1
star
48

homebrew-rdotm

A Homebrew formula for ksoichiro/rdotm
Ruby
1
star
49

mariadb-spring-test

A tiny application powered by Spring Boot to test MariaDB.
Java
1
star
50

gh-pages-android-playground

Test project to publish docs to website via Travis CI with Android environment.
JavaScript
1
star
51

contactsaggregator.sample

Example of using Android Contacts API.
Java
1
star
52

fastroid

Framework for the Android (2.1 or upper).
Java
1
star
53

FancyIceCream

🍨 A Minecraft mod to add ice cream recipes
Java
1
star
54

wsls

Special 'ls' to list projects in your workspace.
JavaScript
1
star