过去几个月我一直在使用android编程,并且已经达到了理解Android开发的基本思想和原则的程度。
目前我认为我的代码缺乏必要的结构和许可,以便您的代码可读。我知道这一点,因为有时甚至我发现我的代码很难读 - 而且我不是在谈论变量或类名。我正在谈论的例如,当我打开一个大的(冗长的)活动并且有5个覆盖方法,5个以及大量的全局变量,几个内部类等等时很难找到它们。
因此,我一直在寻找一些如何做到这一点的指导方针,以便代码看起来很好并且可读,但我还没能做到。
还有一些小问题我很难找到答案,并且通常与我的感觉一致,而不是确切知道什么是正确的情况。例如,什么是更好的 - 让活动实现onClickListener然后有一个大的switch语句,或者只是为每个UI元素创建新的监听器。
我希望你们中的一些人可能知道我可以找到这样的问题答案的地方。如果没有,我会在这里开始添加问题。
谢谢
答案 0 :(得分:1)
我用它来学习Android MVP:https://www.youtube.com/watch?v=qE4DEwrK2N4
Github链接:https://github.com/jpotts18/android-mvp
您还可以查看我创建的应用程序,它遵循mvp结构(很好),在它的帮助下,我可以更轻松地推出更多功能而不会混乱我的活动/片段类。链接:https://github.com/crazyhitty/Munch
答案 1 :(得分:0)
结帐Google's Android Code Style guidelines。它包含一些关于编码指南和风格的极好指南。
答案 2 :(得分:0)