当前位置: 首页 > news >正文

安装wordpress数据库连接时出错独立站seo

安装wordpress数据库连接时出错,独立站seo,在线视频网站开发成本,wordpress自动轮播图插件下载背景: 近来在体验调试aosp15时候,使用了dumpsys activity containers时候,发现wms层级结构树有一个巨大的变化。 很多学员朋友对这个优化改进都给出巨大的点赞,有的学员朋友还想老版本自己实现一下这种树绘制: 对比…

背景:

近来在体验调试aosp15时候,使用了dumpsys activity containers时候,发现wms层级结构树有一个巨大的变化。
aosp15上层级结构树很多学员朋友对这个优化改进都给出巨大的点赞,有的学员朋友还想老版本自己实现一下这种树绘制:
在这里插入图片描述

对比安卓14老版本情况

b2a1774f478593d.png)

明显可以看出以前的wms层级结构树看着不像一颗树,靠的序号和空格在区分,但是层级一多,而且相差不多时候,如果只相差一层空格就不明显了,经常可能需要对半天才对的清楚。

aosp15和老版本的源码分析对比:

aosp15代码

/*** Dumps the names of this container children in the input print writer indenting each* level with the input prefix.*/public void dumpChildrenNames(PrintWriter pw, String prefix, boolean isLastChild) {int curWinMode = getWindowingMode();String winMode = windowingModeToString(curWinMode);if (curWinMode != WINDOWING_MODE_UNDEFINED &&curWinMode != WINDOWING_MODE_FULLSCREEN) {winMode = winMode.toUpperCase();}int requestedWinMode = getRequestedOverrideWindowingMode();String overrideWinMode = windowingModeToString(requestedWinMode);if (requestedWinMode != WINDOWING_MODE_UNDEFINED &&requestedWinMode != WINDOWING_MODE_FULLSCREEN) {overrideWinMode = overrideWinMode.toUpperCase();}String actType = activityTypeToString(getActivityType());if (getActivityType() != ACTIVITY_TYPE_UNDEFINED&& getActivityType() != ACTIVITY_TYPE_STANDARD) {actType = actType.toUpperCase();}pw.print(prefix + (isLastChild ? "└─ " : "├─ "));//isLastChild属于新参数,绘制树枝的看看是不是最后一个childpw.println(getName()+ " type=" + actType+ " mode=" + winMode+ " override-mode=" + overrideWinMode+ " requested-bounds=" + getRequestedOverrideBounds().toShortString()+ " bounds=" + getBounds().toShortString());String childPrefix = prefix + (isLastChild ? "   " : "│  ");//注意这个是给子节点的标签,要么是空格要么是竖线for (int i = getChildCount() - 1; i >= 0; --i) {final E cc = getChildAt(i);cc.dumpChildrenNames(pw, childPrefix, i == 0 /* isLastChild */);}}

aosp14代码

      /*** Dumps the names of this container children in the input print writer indenting each* level with the input prefix.*/public void dumpChildrenNames(PrintWriter pw, String prefix) {final String childPrefix = prefix + " ";//这里有给每一层增加空格pw.println(getName()+ " type=" + activityTypeToString(getActivityType())+ " mode=" + windowingModeToString(getWindowingMode())+ " override-mode=" + windowingModeToString(getRequestedOverrideWindowingMode())+ " requested-bounds=" + getRequestedOverrideBounds().toShortString()+ " bounds=" + getBounds().toShortString());for (int i = getChildCount() - 1; i >= 0; --i) {final E cc = getChildAt(i);pw.print(childPrefix + "#" + i + " ");//这里主要表示child的索引cc.dumpChildrenNames(pw, childPrefix);}}

更多framework实战干货内容资料,请关注下面“千里马学框架”

http://www.shuangfujiaoyu.com/news/27047.html

相关文章:

  • 网站制作 企业网站建设哪家好百度在西安的公司叫什么
  • wordpress改站教程seo排名软件
  • 网店代理靠谱吗青岛seo推广专员
  • 网站首页的尺寸做多大网站seo链接购买
  • 做电影网站步骤竞价开户推广
  • 做网站必须要买服务器吗营销比较成功的品牌
  • 最专业的医疗网站建设海南百度推广运营中心
  • 新乡微网站建设苏州seo网站系统
  • 装饰网站建设公司深圳seo云哥
  • 廊坊企业建站模板今日搜索排行榜
  • 做网站用多大配置的服务器佛山百度关键词排名
  • 网站建设 中国联盟网黑帽seo排名技术
  • 中山网站建设找阿江德州seo整站优化
  • 小制作小发明手工简单青岛网站seo推广
  • 重庆做蔬菜配送的网站有哪些网站查询访问
  • 做网站的表情包常州网站建设优化
  • 网站建设推广咨询平台seo关键词优化最多可以添加几个词
  • 贵阳微网站建设公司哪家好商城系统开发
  • 公司网站建设的市场需求各种资源都有的搜索引擎
  • 炉火建站商品关键词举例
  • 莒县做网站的电话卡点视频免费制作软件
  • 网站作业代做北京网站优化推广方案
  • 安徽省工程建设信息网站百度账号申诉
  • 中文域名是网站名称吗无锡百度快速优化排名
  • 专门做恐怖的网站怎么推广
  • 不会做网站如何做seo百度网站首页提交入口
  • 商城网站用什么做推广小程序
  • seo新手入门教程免费seo优化
  • 湖北网站建设多少钱百度引流推广怎么做
  • 广宁网站建设公司广州网络营销推广