Что такое параметр icicle в Android? - PullRequest
39 голосов
/ 28 мая 2009

Я заметил, что в некоторых кодировках люди используют icicle с методом onCreate, и мне было интересно, что именно:

public class About extends Activity {
    @Override
    protected void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        setContentView(R.layout.whatup);
    }

Это то же самое, что и savedInstanceState?

Ответы [ 2 ]

90 голосов
/ 29 мая 2009

«icicle» иногда используется в качестве имени параметра, потому что onSaveInstanceState() раньше назывался onFreeze().

11 голосов
/ 28 мая 2009

Имя не волшебное. Это просто заполнитель для одного из формальных параметров. Как показано API , onCreate принимает один параметр Bundle. Вам решать, как это назвать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...