
首发于公众号: DSGtalk1989
14.包与导入
-
包名冲突
android中经常会出现包名冲突的情况,即有两个class
A,一个是a.b.c.A,一个是c.b.a.A,在java中通常我们会把冲突的包名额外列出来A a = new A() c.b.a.A aa = new c.b.a.A()在kotlin中我们可以去尝试使用
as,来防止出现很长的包名import a.b.c.A // A 可访问 import c.b.a.A as AA // AA 代表“c.b.a.A” A a = new A() AA aa = new AA()