Где я могу найти список функций Android, которые не поддерживаются новыми функциями? - PullRequest
8 голосов
/ 15 ноября 2011

Есть ли что-то на сайте разработчиков Android, показывающее, что является устаревшим из-за определенного дополнения к API?

Например, как человек может сказать, что не рекомендуется фрагментами?

Ответы [ 4 ]

8 голосов
/ 07 декабря 2011

Всегда есть отчет об изменениях, когда они выпускают новый API, я помещаю ссылку для отчета о последних изменениях для Android 4.0

http://developer.android.com/sdk/api_diff/14/changes.html

Есть раздел, в котором упоминаются добавленные и измененные пакеты. Вы можете нажать на конкретный пакет и узнать об устаревших классах и измененных методах. Если вам нужно изменить отчет более ранних версий, просто уменьшите значение. (14) по ссылке, и вы получите эти отчеты об изменениях. Надеюсь, это ответит на ваш вопрос.

5 голосов
/ 02 декабря 2011

Если вы создаете Javadoc самостоятельно из исходного кода, он будет включать список устаревших методов и классов - например: http://www.androidjavadoc.com/2.3/index.html и нажмите Устаревшие в верхней части

Однако, получаяобратное (ответ на вопрос «что этот класс осуждает?») требует прочтения документации для всех участвующих классов.

3 голосов
/ 05 декабря 2011

Я знаю, что это не исчерпывающий список, как вы хотите, но если вы посмотрите на обзор уровня API, у вас будет хорошее представление об основных изменениях (и, соответственно, об устаревании), например в 3.0: http://developer.android.com/sdk/android-3.0.html

3 голосов
/ 15 ноября 2011

Да.Например, если вы посмотрите документацию для ActivityGroup , вы заметите, что они предупредили, что она устарела из-за фрагментов.

...