Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/w4lle/PullDownView

大图作为header跟随手指向上滑动,下拉展示大图
https://github.com/w4lle/PullDownView

Last synced: about 1 month ago
JSON representation

大图作为header跟随手指向上滑动,下拉展示大图

Awesome Lists containing this project

README

        

# PullDownView

--
## Usage

### Gradle

> compile 'com.w4lle.library:pull-down-layout:1.0.2'

### XML

```



```
### JAVA
```
pullDownView.setOnPullChangeListerner(new PullDownView.OnPullChangeListerner() {
@Override
public void onPullDown() {
Toast.makeText(MainActivity.this, "onPullDown", Toast.LENGTH_SHORT).show();
}

@Override
public void onPullUp() {
Toast.makeText(MainActivity.this, "onPullUp", Toast.LENGTH_SHORT).show();
}
});
```

## Custom
```
pull_down_height 下拉触发阀值 DEFAULT 50
pull_up_height 上拉触发阀值 DEFAULT 50
is_change_speed 底图上推滑动速度是否区别速度 DEFAULT false
```

## ChangeLog

v1.0.2 add styleable

v1.0.1 add OnPullChangeListener

## License

/*
* Copyright (C) 2015 w4lle
*
* 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.
*/