240 发简信
IP属地:广东
  • 180
    ipcjs ·

    看了楼主的DBinding权威使用指南
    似乎楼主对于VM的理解是只是View的数据模型

    可是按我对MVVM设计图的理解
    VM更多却像是Present负责View和Model之间的业务逻辑控制
    只不过因为MVVM中的数据绑定特性 而和MVP有所区别罢了

    我尝试在VM中使用内部类作为Present负责控制业务逻辑 此时VM和Present是一对一的关系
    但是 按照Databinding的思想 一个layout中是可以使用多个VM的 那么VM和Prensent就应该是多对一的关系
    那么VM就不能直接调用Present(因为Present不可能知道VM) 那么此时VM就成了楼主那种单纯的View数据模型
    我在考虑 是否能让layout-VM一对一,如此的话VM与Present也就是一对一了 也就符合MVVM的思想

  • 关于ffmpeg中rtmp无法设置超时时间的bug修复

    我们知道,ffmpeg中的avformat有个"timeout"的opt参数,可以设置播放tcp读写超时时间,当我们使用ffmpeg的api来播放网络点播或直播url的时...

  • 无标题文章

    带 来了的人我来了 你是谁?我是