如何识别android 中activity A和activity B,系统是如何标识每一个activity .

zzzz 1年前 已收到1个回答 举报

zhichinipssyy 幼苗

共回答了9个问题采纳率:100% 举报

你如果要识别的话,可以自定义一个application,单例
来管理所有的activity 需要判断时 使用 this instanceof activity类名

1年前 追问

3

zzzz 举报

也就是说系统是根据activity 的类名来识别每个activity 吗?

举报 zhichinipssyy

我说的不是系统管理activity的方式 是自己管理activity的一种方法,系统管理每个activity 应该不是通过类名,每个activity的hashcode都是不同的

zzzz 举报

我在Google 开发文档看到,每创建一个activity 都会加入到manifest 文件中,而有一个重要属性就是类名。

举报 zhichinipssyy

对的 新建一个activity 都必须在androidmanifest .xml中声明,至于android源码 我也不知道,我认为就像是 你使用一个类 必须要先import 否则 无法定义这个类的对象
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.010 s. - webmaster@yulucn.com