我不知道编程。我想要一个非常翔实的答案,这样我就能完全理解这门课的内容。我发现这个"实现和代理必要的调用 *与AppCompat一起使用。" 但我不知道什么是AppCompat。
答案 0 :(得分:4)
PreferenceActivity:
AppCompatActivity:
它是使用支持库执行操作栏功能的活动的基类。
通过为活动扩展此类并将活动主题设置为Theme.AppCompact或类似主题,您可以在API级别7或更高级别上运行时向Action添加ActionBar。
示例:提供材质颜色主题,窗口小部件着色,appbar支持等,
AppCompatPreferenceActivity:
这是一个抽象类,它扩展了PreferenceActivity。
当您从菜单中创建新的首选项活动时,android studio本身会添加此类。
示例:从菜单创建SettingActivity,它将从AppCompatPreferenceActivity扩展。
这个类有更多有用的方法(膨胀,设置/获取支持操作栏等)。
示例:要添加工具栏,请对工具栏进行充气并进行设置。只有最少的代码行。
希望这可以帮助你!!!