gpt4 book ai didi

android - 我应该如何组织支持方法?

转载 作者:行者123 更新时间:2023-11-30 00:19:40 24 4
gpt4 key购买 nike

我在 Android Studio 中有一堆小的支持方法,我在开发过程中用作快捷方式,无论是日志记录还是弹出 toast。我应该把这些“杂项”方法放在哪里?什么是最佳实践?

目前它们是单独的类,例如

public class Message {
public static void message(Context context, String message) {
Toast.makeText(context, message, Toast.LENGTH_LONG).show();
}}

拥有一个充满这些方法的公共(public)“SupportClass”是好事还是这整个方法都是不好的做法?

最佳答案

我所做的是在名为 helpers 的包中创建多个助手

像 LogHelper , StringHelper , DateHelper...

你应该将这些类声明为 final 并添加一个私有(private)构造函数,就像这样

public final class StringHelper {

private StringHelper () {
//Private constructor for avoiding this class to be construct
}

//... ( your public static methods goes here )
}

关于android - 我应该如何组织支持方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46546798/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com