我的应用中有多个活动。我想读取txt文件中的所有日志。
我在一项活动的onCreate()
中使用了这个链接Save logs in file。我只获得了那个我已经编写了读取日志代码的活动日志。现在我想阅读所有活动中的所有日志。
由于
答案 0 :(得分:1)
您可以创建一个BaseActivity
并将此BaseActivity
扩展到所有活动。
现在,您可以在BaseActivity
中编写一些重要的代码,这些代码可以在所有活动中提供帮助。这样您就不需要在所有活动中编写类似的代码,它将为您的项目创建基础结构,这对您将来很有用。
或者
您可以在Utils
类中编写一个方法并从每个活动中调用该方法,这样您只需要创建一次方法,但必须在需要时从每个活动调用。
e.g。
//Creating method in util class
public class Utils{
public static void addLog(String params, ...){
/* Your code goes here... */
}
}
//calling from activities
Utils.addLog(params...);