Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 29, средняя оценка - 4.66
elf32
-13 / 8 / 0
Регистрация: 15.02.2013
Сообщений: 87
#1

Что такое Рефлексия? Как быть с deprecated? - Программирование Android

26.02.2013, 16:03. Просмотров 4098. Ответов 30
Метки нет (Все метки)

Предполагаю, рефлексия в данном случае - это когда одним методом получаешь другой метод для использования, динамически. ?
Deprecated - насколько я понимаю, если что-то устарело, то дальнейшая поддержка не гарантированна и оно может быть вообще исключено в дальнейших версиях?
Собственно задача, что делать если метод/класс устарел (deprecated), а нужно чтобы приложение работало на всех версиях?
Нужно как-то на меньшей версии (где гарантированно есть ещё этот deprecated метод/класс) - именно его и использовать, а на большей версии - использовать уже нововведенный аналог.
Наверное, в этом случае и пригодится рефлексия, но опять же, вроде где-то видел, что рефлексия была запрещена на андроиде (наверное от какой-то версии ОС). ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2013, 16:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что такое Рефлексия? Как быть с deprecated? (Программирование Android):

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future - Программирование Android
Здравствуйте! Сделал пример http://devcolibri.com/1486 со сборкой денвер сделал все в порядке, работает) дальше решил сделать свою...

Разъясните гуру как такое может быть! - Программирование Android
Купил Навигатор с регистратором. На андроиде. Но андроид какой-то порезаный.нет маркета. нет вообще ничего. только то что установлено....

Что и зачем такое appcompat_v7 - как убрать ? - Программирование Android
День добрый! При создании проекта в Eclipse: Android Application Project создается еще один appcompat_v7 - раньше такова не было, и...

Как правильно начать что бы не быть привязаным к одной технологии/языку? - Программирование
Всем привет. Хочу начать писать под iOS (есть:Macbook Pro, iPhone 5, деньги на аккаунт разработчика) В программировании опыта нет...

Как поступать если метод стал deprecated? - Программирование Android
Доброго дня! Как поступать если метод стал deprecated? Например, getColorStateList() устаревший с 23 api. Что использовать на тех...

Что такое "кэш" в android? Как можно программно сохранить что-то в кэш? - Программирование Android
что такое КЭШ в android? как можно программно сохранить что то в кэш??можете дать ссылку??

30
tester3000
4 / 4 / 0
Регистрация: 19.10.2012
Сообщений: 33
28.02.2013, 16:46 #31
http://android-developers.blogspot.c...r-android.html

п.с. пост за 2009 год насколько это сейчас актуально не знаю.
0
28.02.2013, 16:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.02.2013, 16:46
Привет! Вот еще темы с ответами:

Что такое system_process - Программирование Android
В Android Studio в отладке есть выбор запущенных пакетов + system_process - что это за процесс?

Что такое Jsoup? - Программирование Android
JSOUP это тоже самое что JSON в андроид?? JSOUP чем отличается от JSON??

Что такое Maven? - Программирование Android
В уроке 161 startandroid есть такое замечание для тех, кто хочет протестировать библиотеку Picasso: Подскажите пожалуйста, что это...

Что такое хэширование? - Программирование Android
Можете обьяснить что такое хэширование как это понимать??Я в википедии читал что это преобразование входной строки в массив бит. Так вот...


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

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

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