个人理解一个activity是一个界面,这样的话代码看上去也比较的清晰,几个界面都写在一个activity中会比较的混乱,到时候修改什么的话比较的麻烦
使用一个肯定是节省资源啊,但是这样的话编码肯定很麻烦,因为你有很多页面要切换。
使用多个方便各个功能之间的解耦合,方便管理,但是也会带来资源的一定浪费,以及在共享数据上存在一定麻烦。
觉得在用起来不卡的前提下,少些activity之间的跳转比较好,但也要分工明确,不然用户在只有一个activity的工程里要在众多内容里寻找自己所需是很费劲的,一个activity和多个,我觉得还是要做项目分析的时候处理好.
我觉得应该是 一个activty是一个页面,手机软件设计的首要原则就是,每个页面的功能清晰