Я действительно смутился. Я хочу, чтобы у меня было много людей, которые используют мое приложение, но на этот пост это кажется трудным, если вы не установите минимальный API до 16-17 или около того.Не уверен, что я должен использовать AppCompat, касающийся тем, баров и т. Д.
Даже если я устанавливаю свой API на этот уровень, есть ли какой-нибудь момент для меня, используя такие вещи, как AppCompatActivity/Support Library?
Если я хочу использовать тему «Материал», мне нужно либо установить минимальный API на 21, либо использовать AppCompat?
Являются ли «ActionBars» еще чем-то, или они устарели? Я пытаюсь найти что-то, что позволит мне отображать панель на всех экранах предпочтений (включая вложенные экраны). Я также пытаюсь включить значки в панель и элементы предпочтений.
Поэтому я не уверен, какой API мне нужно использовать/какие библиотеки использовать.
Я должен добавить - библиотека AppCompat обновляется с каждой новой версией Android и эффективно получает некоторые новые функции в этой новой ОС, чтобы позволить «backporting» этой функции более старым версиям. – Bernard
Все, что я знаю, это то, что я следую учебным пособиям, и перерывы в работе/не будут компилироваться. Например http://android-developers.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html Я пытаюсь найти окончательный источник, который объясняет, как настроить вещи без всего, что ломается –
Можете ли вы поделиться некоторыми ошибками компиляции, которые вы видите? – Bernard