我在Android Studio中有一些小的支持方法,我在开发过程中用作快捷方式,无论是记录还是弹出祝酒。我应该把它们放在哪里' misc'方法?什么是最佳做法?
目前他们是单独的类别,例如
public class Message {
public static void message(Context context, String message) {
Toast.makeText(context, message, Toast.LENGTH_LONG).show();
}}
拥有一个公众' SupportClass'填写这些方法还是整个方法不好的做法?
答案 0 :(得分:1)
我所做的是在名为helpers
的包中创建多个帮助器像LogHelper,StringHelper,DateHelper ......
你应该声明这些类是final并添加一个私有的构造函数,比如这个
public final class StringHelper {
private StringHelper () {
//Private constructor for avoiding this class to be construct
}
//... ( your public static methods goes here )
}
答案 1 :(得分:0)
大多数开发人员将此类方法放在名为Utils
的类中,但既没有规则也没有约定。
这不是一个坏习惯。但是如果你的帮助器类包含很多方法,你可以将类拆分成其他多个类,以便更好地维护。