V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dasinigetudou
V2EX  ›  Android

AndroidAnnotation 使用方面的疑惑

  •  
  •   dasinigetudou · 2019-07-02 14:16:34 +08:00 · 8956 次点击
    这是一个创建于 1972 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如果在 Activity 里使用注解,就会生成一个 Activity_的类,在跳转及 AndroidManifest 里都要使用 Activity_,有没有办法可以将 Activity 和 Activity_之间形成某种映射关系,这样就不用在跳转及 AndroidManifest 里使用 Activity_

    7 条回复    2019-07-17 13:37:15 +08:00
    Cabana
        1
    Cabana  
       2019-07-02 15:04:19 +08:00
    是用了什么编译时注解的第三方框架吗?你这问题背景也没描述清楚啊
    saucew
        2
    saucew  
       2019-07-02 16:17:06 +08:00
    用 fragment 就可以不加清单了 - -
    dasinigetudou
        3
    dasinigetudou  
    OP
       2019-07-02 18:57:26 +08:00
    @Cabana AndroidAnnotations 框架
    dasinigetudou
        4
    dasinigetudou  
    OP
       2019-07-02 18:57:49 +08:00
    @saucew 但是跳转还是要跳带后缀的 fragment 啊
    LvWind
        5
    LvWind  
       2019-07-03 10:46:29 +08:00   ❤️ 1
    大致看了一眼 AndroidAnnotation,这些“语法糖”大部分可以用 ButterKnife 代替
    Jabin
        6
    Jabin  
       2019-07-03 13:10:11 +08:00
    4 年前就用 AA,理解 Annotation,编译时 运行时 就会明白并不能直接映射,当然你可以试试在 gradle.build 里处理一下
    122006
        7
    122006  
       2019-07-17 13:37:15 +08:00
    框架根本问题,不应该使用这种方案,
    框架使用的是 ASPACT 增加运行时类的方法,只能额外增加 class
    如果使用 asm 进行框架编写,就可以完美解决
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4029 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 04:15 · PVG 12:15 · LAX 20:15 · JFK 23:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.