Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
鉴于我在 Android 应用程序方面没有非常丰富的经验,我对应用程序的架构有疑问:
如果我决定创建一个只有一个活动的应用程序并且我只使用片段“加载”所有其他内容,我会遇到任何问题吗?
谢谢
不,这种做法绝对没问题。不仅如此,Fragments它们更轻量级Activities,因此您可以通过使用这种方法获得性能。但是,请记住,它Activity被设计为充当用于特定目的的单个用户屏幕,并且Fragments是该屏幕的一部分。因此,如果整个应用程序根据设计应包含单个用户屏幕,则您的方法会很好地工作,从而服务于单个具体且正确定义的目的。
Fragments
Activities
Activity