0
  • 最佳答案

    这个就是设计的问题,你想想,如果你方法全写在Activity里,是不是显得Activity很臃肿?另外接口设计都是有原因的,一般针对于某个业务设计的,里面只做跟某个业务相关的逻辑,而Activity上的方法完全取决于你的访问属性,一般如果是业务逻辑,我们需要抽象成接口,在Presenter层处理逻辑,再回调到View层的Activity或者Fragment上处理UI,这就到了架构问题了,建议你可以去了解一下。

    1255088796991492096  评论     打赏       冒着泡泡的汽水儿
  • 如果你转成对应的Activity,那么对应的Activity的所有公开的方法你都可以访问到了呀。如果你只是转成接口,那么你只能调用接口声明的方法。

    1153952789488054272  评论     打赏       拉大锯
    • 工头断点  回复 @拉大锯
      就是权限控制问题,暴露最少
      工头断点 2022-04-02 11:28   回复 1139423796017500160
  • 最少权限,用接口
    1438863588197507073  评论     打赏       魏无羡
    相关问题
    _empty · Android
    2019-10-20 23:51 628 2
    application · Android
    2019-11-05 00:26 779 2
    三流废物 · android / 小白
    2019-11-22 00:35 1067 5
    豪豪好嘛 · Android / GPS
    2019-11-26 20:15 884 5
    Jian · android
    2019-11-28 01:51 615 2
    2019-12-01 01:01 705 2
    小陈学编程 · Android
    2019-12-01 19:08 633 2
    fkinggod · Android
    2019-12-08 09:19 661 5
    fkinggod · Android
    2019-12-08 20:47 611 2
    kissmyass · Android
    2019-12-09 07:08 537 2
    独一无二的名zi · Android
    2019-12-30 06:48 415 2