All Projects → vivian8725118 → Searchlistview

vivian8725118 / Searchlistview

Licence: mit
带搜索栏的 listview,轻拉出现搜索栏,用力拉出现下拉刷新

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to Searchlistview

yuanful-ui
(微信小程序插件) yuanful-ui是一套可添加到微信小程序内直接使用的免费功能插件,无需重复开发,为用户提供更丰富的服务。
Stars: ✭ 30 (-86.36%)
Mutual labels:  searchbar
Search Ui
Search UI. Libraries for the fast development of modern, engaging search experiences.
Stars: ✭ 1,294 (+488.18%)
Mutual labels:  searchbar
Materialsearchbar
Material Design Search Bar for Android
Stars: ✭ 2,008 (+812.73%)
Mutual labels:  searchbar
Rskcollectionviewretractablefirstitemlayout
A light-weight UICollectionViewFlowLayout subclass that allows the first item to be retractable.
Stars: ✭ 281 (+27.73%)
Mutual labels:  searchbar
Ynsearch
🔍 Awesome fully customize search view like Pinterest written in Swift 5.0 + Realm support!
Stars: ✭ 1,131 (+414.09%)
Mutual labels:  searchbar
Ios.blog.swiftui search bar in navigation bar
🔍 SwiftUI search bar in the navigation bar.
Stars: ✭ 124 (-43.64%)
Mutual labels:  searchbar
react-native-wxui
A UI package for React Native
Stars: ✭ 21 (-90.45%)
Mutual labels:  searchbar
Structured Filter
jQuery UI widget for structured queries like "Contacts where Firstname starts with A and Birthday before 1/1/2000 and State in (CA, NY, FL)"...
Stars: ✭ 213 (-3.18%)
Mutual labels:  searchbar
Pentydesktopassistant
Penty is a small Desktop Assistant programmed with JS and Python as its backend and HTML and CSS as its front. Took just over a month to create v1.0. It has a few features, like an in-built gMail sender and a quick-open browser.
Stars: ✭ 80 (-63.64%)
Mutual labels:  searchbar
Modernsearchbar
The famous iOS search bar with auto completion feature implemented.
Stars: ✭ 167 (-24.09%)
Mutual labels:  searchbar
Material Searchtransition
A demo showcasing how to implement a Dial app-like Toolbar transition
Stars: ✭ 409 (+85.91%)
Mutual labels:  searchbar
Evncustomsearchbar
🔍Born for iOS 11 and iPhone X SearchBar
Stars: ✭ 52 (-76.36%)
Mutual labels:  searchbar
Abexpandableview
Expandable, collapsible, filterable and single/multi selectable table view.
Stars: ✭ 138 (-37.27%)
Mutual labels:  searchbar
Wssearchview
微信小程序搜索框组件:使用简单、文档注释详细、简洁美观
Stars: ✭ 267 (+21.36%)
Mutual labels:  searchbar
Flexiblesearchbar
可以伸缩的搜索栏,模仿华为应用市场
Stars: ✭ 177 (-19.55%)
Mutual labels:  searchbar
react-native-material-design-searchbar
react native material design searchbar
Stars: ✭ 51 (-76.82%)
Mutual labels:  searchbar
Jkbottomsearchview
Search View similar to Apple maps solution
Stars: ✭ 93 (-57.73%)
Mutual labels:  searchbar
Hiddensearchwithrecyclerview
Simple library to have a hidden/shown search bar
Stars: ✭ 220 (+0%)
Mutual labels:  searchbar
Jinabox.js
A lightweight, customizable omnibox in Javascript, for use with a Jina backend.
Stars: ✭ 186 (-15.45%)
Mutual labels:  searchbar
Material
A UI/UX framework for creating beautiful applications.
Stars: ✭ 11,870 (+5295.45%)
Mutual labels:  searchbar

License

SearchListView

讨论问题可以点击这个按钮(☞゚ヮ゚)☞Join the chat at https://gitter.im/vivian8725118/SearchListView(☜(゚ヮ゚☜)对,就是它!!!)

带搜索栏的 listview,轻拉出现搜索栏,用力拉出现下拉刷新

ScreenShot

SearchListView S51217-161726
S51217-163013 NoRefreshableSearchListView

没有文字的版本

NoRefreshableSearchListView NoRefreshableSearchListView

Usage

SearchListView 直接放入布局中

     <vivian.com.searchlistview.widget.SearchListView
         android:id="@+id/listview"
         android:layout_width="match_parent"
         android:layout_height="match_parent"
         android:layout_gravity="center_horizontal"
         android:background="@color/stand_backgroud"
         android:cacheColorHint="#00000000"
         android:drawSelectorOnTop="false"
         android:listSelector="@android:color/transparent">

</vivian.com.searchlistview.widget.SearchListView>

添加 SearchBar

SearchBar searchBar=new SearchBar(this);
mListView.addHeaderView(searchBar);

设置自动下拉刷新

    mListView.pullRefreshEnable(true);//下拉刷新
    mListView.setAutoFetchMore(true);//自动加载更多
    手动请求网络-->显示 header-->请求成功,关闭 header

设置关闭刷新功能

    mListView.setEnableRefresh(false);//设 false关闭刷新功能

如果有问题需要讨论,请加我 QQ:1354458047 进行讨论

LICENSE

The MIT License (MIT)

Copyright (c) 2015 Vivian

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].