Форум программистов, компьютерный форум CyberForum.ru

Объект, реализующий интерфейс - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android WebView OAuth2.0 Google+ http://www.cyberforum.ru/android-dev/thread1516077.html
Не получается получить ключ доступа в WebView, в браузере работает. Для получения токена нужно перейти по ссылке https://soundcloud.com…up&response_type=token здесь описание Там в ответе появляется форма для входа. Поскольку я вхожу на сайт при помощи гугла, то нажимаю соответственную кнопку. В результате открывается страница со входом, но после ввода данных ничего не происходит. Когда делаешь...
Программирование Android Не получается запустить sdk-менеджер не получается запустить sdk manager в android studio в ubuntu /opt/android-sdk-linux - это путь к нему. Я сначала установил sdk скачал нужные версии а потом android studio. Но в итоге android studio установила все версии андроид от 1.0 до 5.1. И затребовало прописать путь к sdk я прописал этот /opt/android-sdk-linux но запустить sdk manager нельзя помогите что делать?? http://www.cyberforum.ru/android-dev/thread1516073.html
Программирование Android Как добавить фрагменты в Tabbed Activity (Андроид Студио)?
Добрый день. Хочу сделать в Андроид Студио листалку на шаблоне Tabbed Activity. Когда добавляла этот шаблон, Студия автоматически создала саму листалку-pager (activity_main_activity2) и один фрагмент (fragment_main_activity2). Теперь когда листаю, три раза пролистывается один и тот же фрагмент. Как привязать другие фрагменты к pager'у? Я создала еще один фрагмент, но не знаю, как его...
Программирование Android Как пройтись циклом по всем Buttons Лаяута
Как пройтись циклом по всем кнопкам в данном лаяуте? т.е. надо считывать у всех кнопок параметр Text у всех кнопок..
Программирование Android Какова роль этого класса http://www.cyberforum.ru/android-dev/thread1515856.html
AvailabilityNotifier
Программирование Android Как сделать оплату в приложении Здравствуйте. Как сделать оплату в приложении, то есть некоторые уровни в игре скажет с 11 по 15 будут платными, один раз заплатил и они стали бесплатными. Пробовал этот метод, но пока выдает ошибку - http://developer.android.com/google/play/billing/billing_integrate.html подробнее

Показать сообщение отдельно
danek130995
23 / 23 / 1
Регистрация: 25.05.2014
Сообщений: 850
18.08.2015, 11:31  [ТС]     Объект, реализующий интерфейс
Mikalai, я почти все понял благодаря Вам, спасибо! Осталась лишь пара моментов на счет вашего 6 сообщения
Цитата Сообщение от Mikalai Посмотреть сообщение
public class Test {
class Nested2{
}
Nested2 ref1 = new Nested2(); *// ok
static Nested2 ref2 = new Nested2(); // error
static Nested2 ref3 = new Test().new Nested2(); *// ok
}
До меня почему то никак не дойдет, почему мы в первой строчке можем объявить экземпляр ref1 класса Nested2, а как только припишем слово static-уже не можем? А в третьей сточке нам слово static не мешает создать экземпляр вложенного класса. Почему?
Я стараюсь рассуждать так-исправьте меня пожалуйста, если я где-то не прав.
1) В случае ref1-при создании экземпляра Test пользователь будет иметь возможность обратиться к полю ref1, и оно будет являться ссылкой на экземпляр класса Nested2, который был создан автоматически при создании экземпляра Test.
2) В случае ref2-так как мы объявили данное поле static, то пользователь должен иметь возможность обратиться к данному полю, не создавая экземпляр класса Test, но это невозможно, так как для создания экземпляра внутреннего класса нужен экземпляр внешнего.
3)В случае ref3 -так как мы объявили данное поле static, то пользователь должен иметь возможность обратиться к данному полю без создания экземпляра Test, но тут мы видим, что экземпляр Test все же создается-new Test()., а также создается и экземпляр new Nested2(). Вот данный момент мне не ясен.
Поправьте меня пожалуйста, где ошибка в моих рассуждениях?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru