一般android编程指南行

时间:2016-01-20 16:53:59

标签: android coding-style

过去几个月我一直在使用android编程,并且已经达到了理解Android开发的基本思想和原则的程度。

目前我认为我的代码缺乏必要的结构和许可,以便您的代码可读。我知道这一点,因为有时甚至我发现我的代码很难读 - 而且我不是在谈论变量或类名。我正在谈论的例如,当我打开一个大的(冗长的)活动并且有5个覆盖方法,5个以及大量的全局变量,几个内部类等等时很难找到它们。

因此,我一直在寻找一些如何做到这一点的指导方针,以便代码看起来很好并且可读,但我还没能做到。

还有一些小问题我很难找到答案,并且通常与我的感觉一致,而不是确切知道什么是正确的情况。例如,什么是更好的 - 让活动实现onClickListener然后有一个大的switch语句,或者只是为每个UI元素创建新的监听器。

我希望你们中的一些人可能知道我可以找到这样的问题答案的地方。如果没有,我会在这里开始添加问题。

谢谢

3 个答案:

答案 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)

这是由Chet Haase撰写的,他在谷歌的Android UI团队工作。

他是自己输入的,框架将知识纳入文章,以阐明正确的Android编程指南。

Article 1

相关问题