首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android开发笔记(一百三十四)协调布局CoordinatorLayout

: 1、FloatingActionButton会悬浮在其他视图之上,即使别的视图在布局文件中位于FloatingActionButton后面; 2、在隐藏、显示按钮上时会播放动画;其中隐藏操作是调用hide...FloatingActionButton默认会随着Snackbar的出现或消失而动态调整位置,有关Snackbar的说明参见《Android开发笔记(一百二十七)活用提示窗Toast和Snackbar》; 下面是悬浮按钮自隐藏和显示时的动画效果截图...下面是悬浮按钮跟随提示条上移和下移的效果截图: ?...setPeekHeight : 设置弹窗的预览高度,即setState取值STATE_COLLAPSED时设定的折叠高度。 setHideable : 设置弹窗是否允许隐藏。...); btn_bottomsheet = (Button) findViewById(R.id.btn_bottomsheet); btn_bottomsheet.setOnClickListener

2.2K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    你知道吗,Flutter内置了10多种show

    rootNavigator: true).pop(result) 而不是 Navigator.pop(context, result) barrierDismissible参数确认点击提示框外部区域时是否弹出提示框...barrierColor:背景颜色 transitionDuration:动画时长, transitionBuilder是构建进出动画,默认动画是渐隐渐显,构建缩放动画代码如下: showGeneralDialog...showAboutDialog AboutDialog用于描述当前App信息,底部提供2个按钮:查看许可按钮和关闭按钮。...showBottomSheet 在最近的Scaffold父组件上展示一个material风格的bottom sheet,位置同Scaffold组件的bottomSheet,如果Scaffold设置了bottomSheet...buildSuggestions是用户正在输入时显示的控件,输入框放生变化时回调此方法,通常返回一个ListView,点击其中一项时,将当前项的内容填充到输入框,用法如下: @override Widget

    1.8K10

    你知道吗,Flutter内置了10多种show

    rootNavigator: true).pop(result) 而不是 Navigator.pop(context, result) barrierDismissible参数确认点击提示框外部区域时是否弹出提示框...barrierColor:背景颜色 transitionDuration:动画时长, transitionBuilder是构建进出动画,默认动画是渐隐渐显,构建缩放动画代码如下: showGeneralDialog...:查看许可按钮和关闭按钮。...showBottomSheet 在最近的Scaffold父组件上展示一个material风格的bottom sheet,位置同Scaffold组件的bottomSheet,如果Scaffold设置了bottomSheet...context, ''); }, ); } 效果如下: [1240] buildSuggestions是用户正在输入时显示的控件,输入框放生变化时回调此方法,通常返回一个ListView,点击其中一项时,

    1.9K11

    WEB入门之十八 动画特效

    /离开事件中实现图片的显示/隐藏动画,鼠标悬浮到按钮上时,图片在1000毫秒内显示;鼠标离开按钮时,图片慢速隐藏。...下面我们对上一个示例进行简单改造,单击按钮时,让图片显示;再次单击时,让图片隐藏;依次循环... ......下面我们通过动画函数回调来改造示例8.1,当图片隐藏时,按钮上的文字改为“显示”;当图片显示时,按钮上的文字改为“隐藏”。...,图片会在淡入和淡出动画之间进行切换,单击下面的单选按钮时可以使用fadeTo函数对图片的透明度进行精确控制 8.1 自定义动画 在前面讲过的诸多动画函数中,基本上都是通过改变元素的高度、宽度和透明度来实现动画的...2:滑动的广告 训练技能点 Ø jQuery自定义动画函数 需求说明 当单击左右两个箭头图片时,该箭头图片有灰色变为红色,同时控制一组广告图片左移/右移。

    15410

    WEB入门之十八 动画特效

    /离开事件中实现图片的显示/隐藏动画,鼠标悬浮到按钮上时,图片在1000毫秒内显示;鼠标离开按钮时,图片慢速隐藏。...下面我们对上一个示例进行简单改造,单击按钮时,让图片显示;再次单击时,让图片隐藏;依次循环... ......下面我们通过动画函数回调来改造示例8.1,当图片隐藏时,按钮上的文字改为“显示”;当图片显示时,按钮上的文字改为“隐藏”。...,图片会在淡入和淡出动画之间进行切换,单击下面的单选按钮时可以使用fadeTo函数对图片的透明度进行精确控制 8.1 自定义动画 在前面讲过的诸多动画函数中,基本上都是通过改变元素的高度、宽度和透明度来实现动画的...2:滑动的广告 ​训练技能点​ Ø jQuery自定义动画函数 ​需求说明​ 当单击左右两个箭头图片时,该箭头图片有灰色变为红色,同时控制一组广告图片左移/右移。

    7810

    FlexSlider图片轮播插件的使用

    最终代码: 效果图如下: Flexslider选项设置 参数 描述 默认值 animation 动画效果类型,有"fade":淡入淡出,"slide":滑动 "fade" easing 内容切换时缓动效果...direction 内容滚动方向,有"horizontal":水平方向 和"vertical":垂直方向 "horizontal" animationLoop 是否循环滚动 true startAt 初始滑动时的起始位置...,定位从第几个开始滑动 0 slideshow 是否自动滑动 true slideshowSpeed 滑动内容展示时间(ms) 7000 animationSpeed 内容切换时间(ms) 600 initDelay...初始化时延时时间 0 pauseOnHover 鼠标滑向滚动内容时,是否暂停滚动 false touch 是否支持触摸滑动 true directionNav 是否显示左右方向箭头按钮 true keyboard...是否支持键盘方向键操作 true minItems 一次最少展示滑动内容的单元个数 1 maxItems 一次最多展示滑动内容的单元个数 0 move 一次滑动的单元个数 0 回调函数 start:

    4K70

    BottomSheet底部动作条使用

    行为 显示底部动作条的时候,动画应该从屏幕底部边缘向上展开。根据上一步的内容,向用户展示用户上一步的操作之后能够继续操作的内容,并提供模态[1]的选择。...点击其他区域会使得底部动作条伴随下滑的动画关闭掉。如果这个窗口包含的操作超出了默认的显示区域,这个窗口需要可以滑动。滑动操作应当向上拉起这个动作条的内容,甚至可以覆盖整个屏幕。...当窗口覆盖整个屏幕的时候,需要在上部的标题栏左侧增加一个收起按钮。...添加依赖: compile 'com.android.support:design:24.2.0' BottomSheet使用例子: <?...页面代码: public class MainActivity extends AppCompatActivity { private BottomSheetBehavior bottomSheet

    1.9K80

    Axure高保真教程:制作书本翻页效果

    所以今天作者就教大家怎么在Axure里用中继器制作制作一个书本翻页效果,具体效果如下所示:一、效果展示1、鼠标左右滑动或点击左右箭头,可以切换至上一页或下一页,切换期间有模拟翻页的动画效果2、如果翻到首页再继续向前翻页...),文本标签,用于制作底部页码如下图所示摆放,如果只是做左右滑动效果的话,那三角形按钮可以不需要1.2 制作提示弹窗用矩形制作提示弹窗,默认隐藏,放置在书本中部位置1.3 制作翻书页面我们用动态面板制作翻书页...这里还有一点需要注意的是,如果在动画时间里连续多次点击按钮,就会出现bug,所以在点击的开始,我们可以用禁用的交互,将按钮禁用,翻页结束后再用启用的交互,将按钮启用。...2.5 左右滑动翻页效果如果我们想通过鼠标拖动实现左右翻页的效果,那我们只需要通过触发事件,触发左右翻页的按钮,这里需要注意的是,如果我们向左滑动,其实是想翻到下一页,所以触发的是右箭头鼠标单击时的交互...;如果是向右滑动,其实是想翻到上一页,所以触发的是左箭头鼠标单击时的交互。

    15720

    华为鸿蒙 HarmonyOS 开发资料全面汇总

    PullToZoomInListView - 一个自定义的列表视图,滑动 ListView 时使其 HeaderView 跟随滑动缩放的组件。...BubbleLayout - 气泡组件,具有自定义的笔触宽度和颜色,箭头大小,位置和方向。 AnimationEasingFunctions - 动画缓动功能。让动画更逼真!...CProgressButton - 像 iOS 的圆圈进度按钮。 RippleEffect - 按钮点击波纹效果。 HorizontalPicker - 一个横向滑动选择器。...该存储库不仅包括 BottomSheet 组件本身,还包括一组在底部表单中显示的通用视图组件。 这些位于 commons 模块中。 slideview - 一个简单却很棒的滑动按钮,可实现和谐。...此行情自动收录器可处理字符串之间的平滑动画以及调整字符串的大小。

    3.3K40

    Flutter 入门指北之弹窗和提示(干货)

    用于一些回退操作等 this.duration = _kSnackBarDisplayDuration, // 停留的时长,默认 4000ms this.animation, // 进出动画...onPressed: () => _changeValue(context), child: Text('修改当前值'))), ])) ]), // 当 SnackBar 弹出时,...BottomSheet BottomSheet 看命名就知道是从底部弹出的菜单,展示 BottomSheet 有两种方式,分别是 showBottomSheet 和 showModalBottomSheet...,两种方式只有在展示类型上的差别,方法调用无差,而且 showBottomSheet 和 fab 有组合动画,showModalBottomSheet 则没有,看下实际的例子吧。...在 ListView 中增加一个 BottomSheet 的按钮,因为 BottomSheet 需要的 context 也不能是 Scaffold 下的 context,所以需要通过 Builder 进行包裹一层

    2.3K20

    Flutter中的操作提示

    this.backgroundColor,//背景 this.action,//其他操作 this.duration: _kSnackBarDisplayDuration,//显示时长 this.animation,//进出动画...}) 够造方法很简单,只不过action参数需要说明下,action就是可以在SnackBar的右侧显示的Widget(按钮、文字等),点击这个Widget可以触发相应的操作,如常见的 撤回 操作。...color: Colors.blueAccent,), children: [new Text("更新摘要\n新增飞天遁地功能\n优化用户体验")], )); } 每当我们点击屏幕中心按钮则会弹出如下...好吧,也很简单,我们接下来看下BottomSheet BottomSheet 也被称为底部菜单,通常情况下分享操作界面使用的比较多。...这两种方法都可以显示BottomSheet,只不过第一个是从新打开了一个界面来显示,第二个方法是直接在当前界面的下面来显示。

    2.1K30

    iOS仿微信相册界面翻转过渡动画

    点开微信相册的时候,想要在相册图片界面跳转查看点赞和评论时,微信会采用界面翻转的过渡动画来跳转到评论界面,好像是在图片界面的背面一样,点击完成又会翻转回到图片界面,这不同于一般的导航界面滑动动画,觉得很有意思...,这里options的参数可以看出,动画是从右边开始翻转的,duration表示动画时间,很简单地就实现了翻转到评论界面。...我们再看看评论界面的代码,界面元素上有一个返回按钮,一个图片,一行文字,但是这个返回按钮的特殊在于,我们重新定义了导航栏的返回按钮,如果什么都不做,导航栏其实会自带一个带箭头的返回按钮,点击后就是正常的滑动回上一个界面...,然后用它放在导航栏的leftBarButtonItem的位置,这样就取代了原本的返回按钮了,然后在按钮点击响应中去设置翻转动画: // 返回上一页 - (void)back { // 设置翻转动画为从左边翻上来...,再进行pop,否则没有效果,而且pop的动画参数也要设为NO,可以看到这次的options的参数是从左边开始翻转,在视觉上就有一个反方向翻回去的效果。

    1.1K30
    领券