• android studio自动导包


    http://blog.csdn.net/buaaroid/article/details/44979629

    关于导包的设置以上博文解释的很清楚,在此主要强调下这一句:

    Add unambiguous imports on the fly:这个就是自动导入功能了,当你输入类名后,声明就被自动导入了。

    当我们选中这个选项后,android studio 会自动识别错误去导入相应的包,而不再需要逐个 alt+enter,

    举个我个人碰到的例子:

    我在工程中创建了两个module  而这两个module各自为政,没有进行关联,所以我moduleB(后创建的)想要使用moduleA中的相关资源(工具类等)。

    有两种方法可以实现,一个就是建立关联(依赖关系),这样处理的话这两个module就不再是两个单独的apk了。

    第二种方法是,把需要使用的工具类或别的资源放入一个公共的module中,所以我新建moduleC,设为libray  并分别设为moduleA和moduleB的依赖。

    这样moduleC中的东西就可以共享了,但是moduleC中的一些工具类是从moduleA中剪切过来的,此时moduleA中就需要重新导包,一个一个的挨个打开每个类,再一个一个的alt+enter,当我设置中勾选Add unambiguous imports on the fly后,奇迹出现,studio会自动导入新的包路径。

    说明:以上是建立在原来的导包的代码被删除的前提下。import com.create.utilslibrary.Constant;如果原来的没删除是不会自动导入的,删除掉回马上自动导入

    我的例子中,是建立公共的依赖后,直接把原来的工具类选择 删除所有地方,所以会直接全部导入。

  • 相关阅读:
    洛谷 P1144 最短路计数
    浅谈最短路计数问题
    洛谷 P1608 路径统计
    洛谷 P6863 [RC-03] 上下求索
    浅谈差值DP
    洛谷 P1651 塔
    JDOJ 1222: VIJOS-P1037 搭建双塔
    浅谈常见字符串处理函数
    浅谈各种浮点数运算函数
    洛谷 P6859 蝴蝶与花
  • 原文地址:https://www.cnblogs.com/epmouse/p/5489113.html
Copyright © 2020-2023  润新知