Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在片段中添加编程逻辑的最佳位置在哪里?_Android_Coding Style_Android Fragments - Fatal编程技术网

Android 在片段中添加编程逻辑的最佳位置在哪里?

Android 在片段中添加编程逻辑的最佳位置在哪里?,android,coding-style,android-fragments,Android,Coding Style,Android Fragments,我使用片段已经有一段时间了,我想问一下在使用片段时添加编程逻辑的最佳实践是什么。 我通常设置点击监听器和实例化适配器等。。。在展开布局并实例化视图(文本视图编辑文本列表)之后,立即在onCreateView方法中 你们认为在片段生命周期中添加逻辑的最佳位置是什么?我个人使用的是onViewCreated(),根据文档,这是在布局膨胀到布局中后调用的方法 它有助于保持代码干净,并且没有一个方法实现所有逻辑。我个人使用的是onViewCreated(),根据文档,它是在布局膨胀到布局中后调用的方法

我使用片段已经有一段时间了,我想问一下在使用
片段时添加编程逻辑的最佳实践是什么。
我通常设置点击监听器和实例化适配器等。。。在展开布局并实例化视图(文本视图编辑文本列表)之后,立即在
onCreateView
方法中


你们认为在片段生命周期中添加逻辑的最佳位置是什么?

我个人使用的是
onViewCreated()
,根据文档,这是在布局膨胀到布局中后调用的方法


它有助于保持代码干净,并且没有一个方法实现所有逻辑。

我个人使用的是
onViewCreated()
,根据文档,它是在布局膨胀到布局中后调用的方法


它有助于保持代码干净,并且没有一个方法实现所有逻辑。

1.我在

  onViewCreated();
2.以下是处理恢复的两种方法

public void onAttach(Activity activity) {
    super.onAttach(activity);
    //do something
}

@Override
public void onDetach() {
    super.onDetach();
    //do something
}

1.我在中进行布局并注册侦听器

  onViewCreated();
2.以下是处理恢复的两种方法

public void onAttach(Activity activity) {
    super.onAttach(activity);
    //do something
}

@Override
public void onDetach() {
    super.onDetach();
    //do something
}