android开发文件组织形式?

我想问一下,大家在android项目开发中怎么组织文件的形式,就是文件的放置形式?android studio 是有一部分已经放好了,但是如果我写了很多的类怎么放置啊,看起来很乱?图片描述

阅读 3.2k
3 个回答

clipboard.png

这里有个图片可以参考,按照功能划分,而不是层。当然还是得看你自己,不过按功能划分,看到目录结构就能大概知道这个工程有哪些功能,比较直观

类应该按功能放置于不同的包下,你这里把所有类都放置在同一个包下,也不分功能作用,看起来当然会很乱。
Java中package的一个很大作用就是就是对类进行分类。

可以按照Android组件来划分package,activity, service, receiver, provider。fragment也可以单独分package,这样基本能清晰的划分文件归属了,可以多看看人家做的项目及项目的文件划分,做多了,见多了,结合你的项目,你会有自己的规划的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题