Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
eXtream
24 / 24 / 0
Регистрация: 10.03.2010
Сообщений: 164
#1

Неясный участок кода (точнее скобка)

20.01.2014, 13:18. Просмотров 556. Ответов 3
Метки нет (Все метки)

Доброго времени суток! Я новичок как в JAVA так и платформе андроид и вот начал разбирать примеры и наткнулся на непонятную скобку (среда Eclipse IDE for C/C++ Developers):
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class MainActivity extends Activity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        final Button button = (Button) findViewById(R.id.refrbutton);
        button.setOnClickListener(new Button.OnClickListener() {
            public void onClick(View v)             
            {
                RefreshTemper();
            }
        }); // Непонятен смысл последней скобки
        RefreshTemper();
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.01.2014, 13:18
Ответы с готовыми решениями:

Найти участок кода который отвечает за подключение к удаленной БД и запросы
Всем привет. Какой полноценный декомпилятор посоветуйте для распаковки...

Участок B кода выполняется позже, чем участок A кода, но почему-то B влияет на работоспособность A! Почему?
Друзья! То есть суть такая, создаю объект и в конструктор передаю имя процесса...

Неясный принцип работы кода
Здравия всем форумчанам =) История следующая. В ходе изучения python...

В зависимости от того введена ли открытая скобка или закрытая напечатать “открытая круглая скобка” или “закрытая фигурная скобка”
В зависимости от того введена ли открытая скобка или закрытая напечатать...

Прокомментировать участок кода
В общем когда-то писала вместе с преподавателем программку. Сейчас вот она мне...

3
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
20.01.2014, 13:30 #2
Java
1
button.setOnClickListener(null);
Вот откуда последняя скобка.

new Button.OnClickListener() { } - Это анонимная реализация интерфейса.
1
verylazy
Заблокирован
20.01.2014, 13:34 #3
Java
1
2
3
4
5
6
button.setOnClickListener(new Button.OnClickListener() {
            public void onClick(View v)             
            {
                RefreshTemper();
            }
        });
можно расписать так
button.setOnClickListener(new myClickListener() );
так понятнее? )

опоздал
1
eXtream
24 / 24 / 0
Регистрация: 10.03.2010
Сообщений: 164
20.01.2014, 13:35  [ТС] #4
Всё понял спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.01.2014, 13:35

Перейти в участок кода
гугл пользы не дал. подскажите возможнали перейти к определённому участку кода...

Упростить участок кода!
Наваял вот такой кодик: int A; int B; int C; ...

Некэшируемый участок кода
Добрый день. Помогите реализовать такую вещь. В стандартном компоненте...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru