Страница 1 из 1

Когда нужно использовать this?

Добавлено: 26 фев 2014, 21:15
finberg
Добрый вечер, изучаю Андроид, читаю книгу "Создание приложений для смартфонов и планшетных ПК, Головощапов, 2013", есть один вопрос.
Иногда в коде программы он пишет
TextView text=(TextView)findViewById(R.id.text);
а иногда так:
TextView text=(TextView)this.findViewById(R.id.text);
Причем оба в onCreate основного Activity, в чем разница не пойму.

или вот еще:
this.registerReceiver(rssiReceiver, new IntentFilter(WifiManager.RSSI_CHANGED_ACTION));
и
this.registerReceiver(this.receiver, new IntentFilter(WifiManager.RSSI_CHANGED_ACTION));

И еще, посоветуйте толковую книгу по Java, желательно в хорошем качестве. Общее представление о Java есть, хочу разобраться во всех тонкостях-нюансах.

Re: Когда нужно использовать this?

Добавлено: 26 фев 2014, 21:19
rezak90
this к андроиду не имеет ни какого отношения, это java, и общего понятия наверное все таки нету так как this и есть основа основ)) на счёт книги то смотри сюда viewtopic.php?p=13177 , там есть список литературы.

Re: Когда нужно использовать this?

Добавлено: 26 фев 2014, 23:17
Mikhail_dev
по книгам быстрее сюда viewtopic.php?f=17&t=147