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

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

(。・`ω´・)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,079评论 25 709
  • 面对考研和司考的你们: 也许迷茫,也许坚定;也许怀疑,也许决然。无论如何,这一刻,希望你们忘我地投入和坚持。...
    賈恆阅读 1,950评论 1 1
  • 好好锻炼,早点睡觉,不理他了。 柚子君的悲伤,多年后还记得这个故事么
    门木阅读 981评论 0 1
  • 不敢碰, 思念的褶皱太深, 一道道, 似前世皲裂的掌纹。
    MelissaJiang阅读 1,852评论 1 3
  • 越来越多的人不相信爱情了。 王菲跟李亚鹏离婚,网友:再也不相信爱情了! 谢霆锋和张柏芝离婚,网友:再也不相信爱情了...
    行一l阅读 1,716评论 0 0