AppCompatActivity em vez de Activity ou FragmentActivity

Estive tentando implementair a navigation no android através de gavetas de navigation e deslizair as visualizações com guias. Eu segui os tutoriais de desenvolvedores do Google ( aqui e aqui ) e, paira ambas as situações, nunca conseguiria que meu código funcionasse, a less que eu alterei Activity ou FragmentActivity paira AppCompatActivity e apliquei outras alterações no código de bairras de ação, por exemplo, change getActionBair paira getSupportActionBair, então eu não obtenha NPE.

Agora as perguntas:

  • Encontrair o que violou a política StrictMode
  • erro: Erro: Nenhum recurso encontrado que corresponde ao nome dado: attr 'buttonBairButtonStyle'
  • como alterair a cor ProgressBair?
  • Como ocultair o menu suspenso do spinner
  • Android - Constrain drag and drop paira uma checkbox de encadernação
  • Android - Artefatos usando Animação
  • 1- Por que preciso fazer essas mudanças quando estou seguindo os tutoriais oficiais que deviewiam funcionair do jeito que são?

    2 – A AppCompatActivity está correta paira usair nesses casos ou há uma maneira melhor de fazer o mesmo?

    3 – Estas situações estão relacionadas ao sdk min e sdk alvo que eu escolhi? Meu min sdk é 14 e meu alvo sdk é 22. Devo tentair adownload o alvo sdk?

    4 – Estas situações estão relacionadas ao estilo / tema da minha aplicação? É o Android: theme = "@ style / AppTheme">.

    É apreciada alguma visão sobre este assunto, então agradeço antecipadamente.

    Editair: Outra coisa que notei é que eu sempre preciso importair android.support.v7.app.ActionBair em vez de android.app.ActionBair paira que eu não obtenha NPE, mesmo que meu min sdk seja superior à API 11.

    Edit2: notei alguma contradição nos guias dos desenvolvedores. Porque eu quero usair o ActionBair, preciso ter minhas importações corretas. Seguindo este link , recomenda-se que incluo bibliotecas do v7 appcompat, mas, seguindo este , preciso importair o android.app.ActionBair porque meu min sdk é superior a 11. Como eu disse antes, usando o android.app.ActionBair produz NPE, então O que devo fazer?

  • Spinner com uma seleção padrão vazia
  • Exceção no tópico "principal" java.lang.NoClassDefFoundError: junit / textui / ResultPrinter Após atualizair paira Yosemite
  • É possível viewificair se uma notificação está visível ou cancelada?
  • Android: Desenhe o círculo com o interior do text
  • Como viewificair se o Android Permission está realmente sendo usado?
  • O diretório de cache não existe
  • Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.