Android UIandroid技术专栏程序员

仿bilibili搜索框效果(三句代码实现)

2017-01-16  本文已影响1029人  温温温888

github地址:https://github.com/wenwenwen888/SearchDialog

先看预览图(压缩gif后有一点点失真)

sample.gif

前言

1,自己做的一个项目demo想做一个像bilibili那样的搜索框

2,百度,Google之后也没发现有现成的库,就打算自己做了

3,找到了这样一篇博文

4,仿照着做了,顺便分享一下

5,实现步骤请参考github项目代码,难的部分就是显示和消失动画了,其余都是基础,我就是一个ctrl + c , ctrl + v实现的哈哈(手动滑稽)

6,详情请点击github项目地址

7,有帮助的就点个Like呗,又不会怀孕(y▽)~*

Usage

With Gradle:

  compile 'com.wenwenwen888:searchbox:1.0.0'

How to use

第一句 , 实例化:

 SearchFragment searchFragment = SearchFragment.newInstance();

第二句 , 设置回调:

 searchFragment.setOnSearchClickListener(new IOnSearchClickListener() {
            @Override
            public void OnSearchClick(String keyword) {
                //这里处理逻辑
                Toast.makeText(ToolBarActivity.this, keyword, Toast.LENGTH_SHORT).show();
            }
        });

第三句 , 显示搜索框:

  searchFragment.show(getSupportFragmentManager(),SearchFragment.TAG);

end

(。・`ω´・)

上一篇下一篇

猜你喜欢

热点阅读