AppCompat的内在逻辑现在可以通过AppCompatDelegate实现-这是一个可以在所有Activity中包含的类,与合适的生命周期方法挂钩,并得到一致的主题、着色等,而不需要使用AppCompatActivity (尽管这仍然是最简单的开始方式)。

在Oncrate中getDelegate().installViewFactory(),getDelegate().onCreate(savedInstanceState);

在onPostCreate中,getDelegate().onPostCreate(savedInstacestate);

可以获得actionbar通过getDelegate().getSupportActionBar(),可以getDelegate().setSupportActionBar(toolbar);

关于AppCompatDelegate的使用相关推荐

  1. Android 白天/夜间模式切换

    实现的效果图 这里demo 地址链接,下面有疑问可以下载demo 看看. 使用Android Support Library 系统自带的方式实现很简单类似多语言 1 在res 下面新建一个values ...

  2. Android 10 新增的功能

    个人表示看了2个多小时 ,基本了解如下 android 10 对应的API 版本为29  好像名字就是android 10 没看到什么甜品的名称了 可以在官网上看到android 对应的版本如下 an ...

  3. [Android Pro] AndroidX重构和映射

    原文地址:https://developer.android.com/topic/libraries/support-library/refactor https://blog.csdn.net/ch ...

  4. Android 探究 LayoutInflater setFactory

    1.概述 对于LayoutInflater setFactory,平时我们很少用到这个API,但是这个API我觉得还是有学习的必要的,能够很多意象不到的问题,准备围绕这方面编写一系列的文章. 本篇包含 ...

  5. android开发之svg全面总结

    VectorDrawable Vector Drawable是Google从Android 5.0开始引入的一个新的Drawable子类,能够加载矢量图(低版本中需要做兼容,如何兼容低版本下文提及), ...

  6. 深入浅出换肤相关技术以及如何实现

    温馨提示:阅读本文需要60-70分钟 微信公众号:顾林海 完成换肤需要解决两个问题: 如何获取换肤的View,利用LayoutInflater内部接口Factory2提供的onCreateView方法 ...

  7. android activity根节点addview_Activity问你4个问题,你敢回答吗?

    码个蛋(codeegg)第 729 次推文作者: 琼珶和予原文: https://juejin.im/post/5d6a2a0cf265da03f66dd7f7写在前面 在很早以前,楼主简单的学习过A ...

  8. Android 6.0 变更

    Android 6.0(API 级别 23)除了提供诸多新特性和功能外,还对系统和 API 行为做出了各种变更.本文重点介绍您应该了解并在开发应用时加以考虑的一些主要变更. 如果您之前发布过 Andr ...

  9. android vectorDrawable使用笔记(一)

    (1)android 5.0  矢量图动画 贝塞尔花式曲线 PathMeasure VectorDrawable instead of mdpi hdpi xhdpi xxhdpi 矢量图和andro ...

最新文章

  1. springDataJpa实现普通模糊查询
  2. http://www.openwebx.org/docs/turbine.html
  3. 第一个jfinal的样例
  4. P4022-[CTSC2012]熟悉的文章【广义SAM,dp,单调队列】
  5. Apache Ignite变得简单:第一个Java应用程序
  6. EE Servlet 3:简单表单处理
  7. linux 脚本自动添加防火墙规则
  8. Codeforces 509C Sums of Digits
  9. IPTV监测和测试设备
  10. IntelliJ IDEA开发工具插件GsonFormat插件安装使用
  11. 东家冲~石池高速公路一阶段施工图设计--长沙理工大学继续教育学院自考道路毕业设计
  12. 什么是CAP理论? cp ap原则的含义
  13. The <Router /> component appears to be a function component that returns报错解决方式
  14. Respones请求重定向
  15. 七层/四层网络模型对应协议
  16. Office 2003 出现异常提示遇到问题需要关闭“ 发送错误报告 ”“ 不发送 ”“以安全模式启动”
  17. python解压 tar.gz文件
  18. springboot 秒杀系统(二)redis
  19. office正在连接到服务器,excel2010总是显示正在访问打印机,导致打开很慢,怎样...-office正在访问打印机,word一直正在连接到打...
  20. 简述:为什么硅胶按键要使用镭雕工艺?

热门文章

  1. 究竟什么能使得生活变得圆满?
  2. [Python图像处理] 十.形态学之图像顶帽运算和黑帽运算
  3. C#调用百度地图API入门解决BMap未定义问题
  4. 2013\National _C_C++_B\2.连续奇数和
  5. 给定一个数组,求如果排序之后,相邻两数的最大差值,要求时间复杂度O(N),且要求不能用非基于比较的排序。
  6. 2014年第五届蓝桥杯C/C++ A组国赛 —— 第二题:六角幻方
  7. 【MFC】状态栏随对话框的改变而改变
  8. 如何把睡袋转给别人_微信收到的语音如何转给别人?试试这2个方法,没准能帮到你...
  9. 数据结构-----二叉树,树,森林之间的转换
  10. LVS(10)——实现多集群功能