1
0
每个活动都必须在清单中声明 因为每个活动都是由android系统从清单文件实例化的,所以这种方法允许您从每个地方(另一个应用程序、adb shell等)作为独立模块启动每个活动。活动只有在您(或系统)未通过intent调用时才会加载,所以不要担心性能,android会处理好这一点,即使是不可见的未使用的活动也可以由系统回收(当然,如果活动没有特殊标记 rules )。有很多解决方案可以避免应用程序中的多个活动,只需使用片段、对话框或自定义视图即可。 但如果你喜欢多个活动,你可以将你的应用程序拆分为多个gradle模块(android库),每个模块都会包含自己的活动。是一个很酷的编程概念,代码必须在独立的逻辑组中进行调制。 |
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
Community wiki · 局部变量可能尚未初始化 1 年前 |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |