1. Theme.Holo主题在android4.0 及其以上不需要任何支持包,继承Activity即使用,但google不推荐该用法
  2.  Theme.Material主题在android5.0及其以上不需要依赖任何支持包,继承Activity即可适用,但google不推荐该用法
  3. 继承AppCompatActivity时,平台在android2.1以上,需要appcompat-v7支持包,主题必须继承自Theme.AppCompat。
  4. 继承ActionBarActivity时,平台在android2.1以上,需要appcompat-v7支持包,主题必须继承自Theme.AppCompat。但google已经废弃ActionBarActivity
  5. AppCompatActivity/ActionBarActivity只能使用 Theme.AppCompat,否则报错;Theme.AppCompat只能配对ActionBarActivity/AppCompatActivity,方能显示设计主题效果,heme.AppCompat与Activity配对使用,可以运行,但主题失效
  6. 问题:Error retrieving parent for item: No resource found that matches the given name 'Theme.Holo'.

   原因:继承holo或Material时其格式为<parent=“android:Theme.XXX">,继承AppCompat时,其格式为<parent="Theme.AppCompat">

  7. 程序编译的minSDKVersion与targetSDKVersion必须包含运行设备的版本

  8. Android studio选择TargetSDKVersion时,必须安装对应版本的android platforms

  9. android studio添加、删除依赖库必须在buildji.gradle中进行,项目右键菜单--OpenModule setting Depends只能查看

相关文章:

  • 2021-09-12
  • 2021-08-12
  • 2021-10-05
  • 2021-05-31
  • 2022-12-23
  • 2021-04-12
  • 2021-08-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-20
  • 2022-02-03
  • 2021-11-27
  • 2022-12-23
  • 2021-07-06
相关资源
相似解决方案