美文网首页
FreeDialog:新增动画,输入法模式,动态数据等

FreeDialog:新增动画,输入法模式,动态数据等

作者: 果汁_de5e | 来源:发表于2021-07-27 17:23 被阅读0次

经过这段时间的使用,FreeDialog又增加了几个新功能。

1.首先就是window动画 。
现在可以自由设置window动画了
2.输入法模式
比如说一个带edit的dialog 需要进入就弹输入法 那么就需要设置SoftMode了
3.对dialog的边界限制。
举个例子:当一个dialog被设置为显示再某个view之下,而布局确是match的情况下,之前的FreeDialog 并不会限制dialog的宽高,这样就导致设置为match的布局会撑满整个屏幕。现在这个问题被修复了。
4.动态的数据
由于需要限制dialog的边界导致了这个新的问题,毕竟如果是一个后加载的recyclerview。在最初的时候并不能正确的测算到recylcerview的宽高。这样就导致了布局出现问题。添加了一个新的属性,设置为true即可不限制window的大小。

    /**
     * 设置是否动态
     * @param trend
     * @return
     */
    public FreeCusDialog setTrend(boolean trend) {
        isTrend = trend;
        return this;
    }

其他修改

修复了一些位置计算的bug

具体使用方法
lujing5873/FreeDialog (github.com)

相关文章

  • FreeDialog:新增动画,输入法模式,动态数据等

    经过这段时间的使用,FreeDialog又增加了几个新功能。 1.首先就是window动画 。现在可以自由设置wi...

  • vue(三):动画

    动画: transition 标签 + 样式 1 数据动态 2 路由动画

  • FreeDialog增加长按拖拽功能

    开发过程中偶尔会遇到需要可以拖拽的dialog 现已新增导入FreeDialog 设置方法 设置长按触发时间 详细...

  • iOS13 新特性及其他变化

    1.Dark Mode 暗黑模式 1.1 新增 Dark Mode 1.2 UIColor拥有了动态属性 1.3...

  • 云服务业界动态简报-20170820

    一、UCloud PathX(全球动态加速)于近日进行了功能升级,新增多地接入模式:国内新增广州、上海两个接入点,...

  • Springboot+MyBatis-Plus实现多租户动态数据

    一、先实现动态数据源上下文模式代码,保证在多租户模式下,能自动根据租户Id切换数据源 二、实现动态数据源添加和设置...

  • 2021-04-21数据透视表 基础1.1-1.5

    1.1-1.5节 新收获 创建【动态】的数据透视表 如果数据源数据变化,通过【刷新】功能 如果数据源新增,可以通过...

  • hive查数常用模板

    设为非严格模式并关闭分区检查 启用动态分区 修改字段 新增字段 删除表 表重命名 表备份

  • Redis--集群

    节点 1.判断是集群模式还是单机模式,集群则是变为一个节点 2.新增集群数据结构:clusterNode,该数据结...

  • 爬虫初窥

    静态爬虫和动态爬虫 静态爬虫:页面数据的展示不依靠js等和后台的交互。动态爬虫:页面的数据需要通过js,ajax等...

网友评论

      本文标题:FreeDialog:新增动画,输入法模式,动态数据等

      本文链接:https://www.haomeiwen.com/subject/ovpomltx.html