Вопросы с тегом «this»

122
разница и когда использовать getApplication (), getApplicationContext (), getBaseContext () и someClass.this

Я новичок в андроид , и я пытаюсь понять разницу между getApplication(), getApplicationContext(), getBaseContext(), getContext()и someClass.thisи особенно если использовать эти методы в следующих строках кода: Когда я запускаю тост, в чем разница между ними и в каких случаях их использовать?...

121
В чем разница между Class.this и this в Java

Есть два способа ссылаться на экземпляр класса внутри этого класса. Например: class Person { String name; public void setName(String name) { this.name = name; } public void setName2(String name) { Person.this.name = name; } } Один используется this.nameдля ссылки на поле объекта, а другой -...

115
Использование «этого» в имени класса

Я занимаюсь программированием для Android и узнал о намерениях, когда увидел конструктор, который, на мой взгляд, обученный C #, показался мне забавным. Звонок был: Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class); Оба параметра для меня новы. Как возникает статический ".this"...

113
Java: Class.this

У меня есть программа на Java, которая выглядит так. public class LocalScreen { public void onMake() { aFuncCall(LocalScreen.this, oneString, twoString); } } Что LocalScreen.thisзначит в

109
Может ли «this» когда-либо иметь значение null в Java?

Увидел эту строку в методе класса, и моей первой реакцией было высмеять разработчика, который ее написал ... Но потом я подумал, что сначала должен убедиться, что я прав. public void dataViewActivated(DataViewEvent e) { if (this != null) // Do some work } Будет ли эта строка когда-либо считаться...

107
Проблема с областью действия TypeScript при вызове в обратном вызове jquery

Я не уверен в лучшем подходе для обработки области видимости «этого» в TypeScript. Вот пример общего шаблона в коде, который я конвертирую в TypeScript: class DemonstrateScopingProblems { private status = "blah"; public run() { alert(this.status); } } var thisTest = new...

103
Что означает переменная $ this в PHP?

Я $thisвсе время вижу переменную в PHP и понятия не имею, для чего она используется. Никогда лично не пользовался. Может кто-нибудь сказать мне, как переменная $thisработает в...

101
std :: shared_ptr этого

Сейчас я пытаюсь научиться использовать умные указатели. Однако при проведении некоторых экспериментов я обнаружил следующую ситуацию, для которой не смог найти удовлетворительного решения: Представьте, что у вас есть объект класса A, являющийся родительским для объекта класса B (дочерний), но оба...

98
Как показать конкретное изображение в виде миниатюры при реализации публикации на Facebook?

Я пытаюсь реализовать этот метод. Я использую следующий код http://www.facebook.com/share.php?u=my_website_url Теперь, когда Facebook показывает это, с левой стороны отображаются несколько миниатюр. Эти изображения взяты с моего сайта. Как я могу выбрать конкретное изображение в качестве миниатюры...

97
Указатель «this» в Javascript во вложенной функции

У меня вопрос о том, как обрабатывается указатель «this» в сценарии вложенной функции. Скажем, я вставил следующий пример кода на веб-страницу. Я получаю сообщение об ошибке при вызове вложенной функции «doSomeEffects ()». Я проверил в Firebug, и это показывает, что когда я нахожусь во вложенной...

19
Является ли значение указателя `this` постоянным в течение всего времени существования объекта?

thisГарантируется ли значение указателя постоянным в течение жизни определенного объекта? Я не могу представить себе случай, когда это изменится, но не знаю, не пропустил ли я...