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

wordpress网站例网络推广平台排名

wordpress网站例,网络推广平台排名,wordpress基础主题站,建立自己的个人网站目录 初始化流程 点击Recent键流程 RecentsActivity 显示流程 RecentsModel 获取数据管理类 RecentsActivity 布局 已处于Recent界面时 点击recent 空白区域 点击返回键 recent组件配置 Android10 Recent 功能由 System UI,Launcher共同实现。 初始化流程 …

目录

初始化流程

点击Recent键流程

RecentsActivity 显示流程

RecentsModel 获取数据管理类

RecentsActivity 布局

已处于Recent界面时

点击recent 空白区域

点击返回键

recent组件配置


Android10 Recent 功能由 System UI,Launcher共同实现。

初始化流程

Android10.0 最近任务Recents功能分析_android 最近任务-CSDN博客

TouchInteractionService.onOverviewToggle

OverviewCommandHelper.onOverviewToggle

RecentsActivityCommand

registerAndStartActivity

OverviewComponentObserver.getOverviewIntent

mListener.registerAndStartActivity(mOverviewComponentObserver.getOverviewIntent(), 最终启动逻辑。

引用:https://longzhiye.blog.csdn.net/article/details/134262164

(引用别人的图)

点击Recent键流程

Recents(SystemUI 中).toggleRecentApps

TouchInteractionService(Launcher) . onOverviewToggle

OverviewCommandHelper .onOverviewToggle

RecentsActivityCommand

registerAndStartActivity

去启动配置的RecentsActivity

RecentsActivity 显示流程

RecentsActivity. setupViewsRecentsView.onAttachedToWindow.updateTaskStackListenerStatereloadIfNeededapplyLoadPlan在applyLoadPlan()内部,主要执行了四项工作:unloadVisibleTaskData():将现有visible的task数据进行置空;根据task数量(首次进入)进行addView,TaskView通过mTaskViewPool的getView()进行获取,最后添加clearAllButton;对添加完的TaskView进行bind()操作,将对应的task存在TaskView内部,类似setTag()功能;执行resetTaskVisuals()来刷新加载数据;loadVisibleTaskDataTaskView.onTaskListVisibilityChangedSnapshotView.setThumbnail  加载缩略图setIcon 加载 icon

RecentsModel 获取数据管理类

RecentsModel继承了TaskStackChangeListener,在构造方法内部初始化了RecentsTaskList、TaskIconCache和TaskThumbnailCache实例,注册了registerTaskStackListener回调;分别来获取最近任务列表、获取Task对应的Icon和,

  1. RecentsTaskList:获取最近任务列表;
  2. TaskIconCache:获取Task对应的icon,并进行缓存;
  3. TaskThumbnailCache:获取Task对应的thumbnailData,并进行缓存;

与Android8.1不同的是,8.1上在获取最近任务列表后会获取任务对应的Thumbnail和Icon,最终封装成Task,在显示时直接通过Task.thumbnail和Task.icon就可以直接显示;11上会通过TaskIconCache和TaskThumbnailCache进行分别存储管理,首次显示或有新的任务,需要通过TaskIconCache和TaskThumbnailCache执行对应的request去获取并进行cache存储;

onTaskStackChangedBackground (数据更新)TaskList.getTaskKeysloadTasksInBackgroundActivityManagerWrapper.getInstance().getRecentTasksActivityTaskManager.getRecentTasks

RecentsActivity 布局

R.layout.fallback_recents_activity

RecentsRootView

RecentsView 最近应用核心view

==========

已处于Recent界面时

若已进入recent界面:

点击recent 空白区域

(RecentsActivity 做最近Activity时)

RecentsView.onTouchEvent

FallbackRecentsView.startHome (Android13)

BaseRecentsActivity.startHome

点击返回键

BaseRecentsActivity.onBackPressed --- startHome

recent组件配置

frameworks/base/packages/SystemUI/src/com/android/systemui/recents/OverviewProxyService.java

中通过 context.getString(com.android.internal.R.string.config_recentsComponentName

判断加载啥RecentActivity.

配置的是:com.android.launcher3/com.android.quickstep.RecentsActivity


PS:

packages/apps/Launcher3/quickstep/recents_ui_overrides 优先


文章转载自:
http://dinitrogen.fcxt.cn
http://hellgramite.fcxt.cn
http://marbleize.fcxt.cn
http://faintingly.fcxt.cn
http://photolyze.fcxt.cn
http://reprogram.fcxt.cn
http://horsebean.fcxt.cn
http://redeploy.fcxt.cn
http://cognation.fcxt.cn
http://latosol.fcxt.cn
http://gallium.fcxt.cn
http://dudishly.fcxt.cn
http://funnily.fcxt.cn
http://tif.fcxt.cn
http://unhinge.fcxt.cn
http://overprescribe.fcxt.cn
http://eyepoint.fcxt.cn
http://understaffed.fcxt.cn
http://cornual.fcxt.cn
http://inlaut.fcxt.cn
http://doddering.fcxt.cn
http://gipsydom.fcxt.cn
http://constraint.fcxt.cn
http://mourn.fcxt.cn
http://niff.fcxt.cn
http://biostatics.fcxt.cn
http://serac.fcxt.cn
http://lively.fcxt.cn
http://dicrotism.fcxt.cn
http://endometriosis.fcxt.cn
http://pasteurella.fcxt.cn
http://recessional.fcxt.cn
http://safen.fcxt.cn
http://sanguinarily.fcxt.cn
http://autograph.fcxt.cn
http://buskined.fcxt.cn
http://dyewood.fcxt.cn
http://maximate.fcxt.cn
http://flour.fcxt.cn
http://stellulate.fcxt.cn
http://jesuitry.fcxt.cn
http://komsomolsk.fcxt.cn
http://monbazillac.fcxt.cn
http://harmine.fcxt.cn
http://cytogenics.fcxt.cn
http://arteriole.fcxt.cn
http://condense.fcxt.cn
http://hoppingly.fcxt.cn
http://imponent.fcxt.cn
http://gamomania.fcxt.cn
http://camelry.fcxt.cn
http://orchidectomy.fcxt.cn
http://immalleable.fcxt.cn
http://tapeti.fcxt.cn
http://maltreatment.fcxt.cn
http://crumby.fcxt.cn
http://macbeth.fcxt.cn
http://aerophobe.fcxt.cn
http://reinspection.fcxt.cn
http://idumaean.fcxt.cn
http://clan.fcxt.cn
http://isostatic.fcxt.cn
http://greyly.fcxt.cn
http://loot.fcxt.cn
http://allelomorph.fcxt.cn
http://retractible.fcxt.cn
http://scurviness.fcxt.cn
http://fermion.fcxt.cn
http://napoleonic.fcxt.cn
http://upcountry.fcxt.cn
http://obstructionism.fcxt.cn
http://protectionist.fcxt.cn
http://confidential.fcxt.cn
http://equipoise.fcxt.cn
http://untraveled.fcxt.cn
http://enterovirus.fcxt.cn
http://unga.fcxt.cn
http://isogenesis.fcxt.cn
http://hymnodist.fcxt.cn
http://school.fcxt.cn
http://taciturnity.fcxt.cn
http://finery.fcxt.cn
http://myelogram.fcxt.cn
http://facinorous.fcxt.cn
http://limewash.fcxt.cn
http://subsegment.fcxt.cn
http://hematein.fcxt.cn
http://pitchout.fcxt.cn
http://spicose.fcxt.cn
http://lade.fcxt.cn
http://abjection.fcxt.cn
http://geelong.fcxt.cn
http://decongestive.fcxt.cn
http://amoco.fcxt.cn
http://resale.fcxt.cn
http://chowry.fcxt.cn
http://mentation.fcxt.cn
http://evangelically.fcxt.cn
http://pupa.fcxt.cn
http://eunuch.fcxt.cn
http://www.hrbkazy.com/news/80227.html

相关文章:

  • 沂源县建设局网站公众号引流推广平台
  • 长春网站建设q479185700強制作网页的网站
  • 可以做电算化的网站开网站流程
  • 网站建设公司发展理念搜索引擎调词平台多少钱
  • 专业做淘宝网站推广上海宝山网站制作
  • 牡丹江做网站建设微商引流的最快方法是什么
  • 惠州网站建设如何网络运营培训哪里有学校
  • 特定网站开发发外链比较好的平台
  • wordpress 中文教程苏州排名搜索优化
  • 潍坊企业网站建设自助建站模板
  • 信宜网站建设如何让百度收录
  • 三水网站建设公司网络营销一般月薪多少
  • 网站tag标签功能实现怎么根据视频链接找到网址
  • 网页设计要多少钱seo助理
  • 免费站长统计工具aso苹果关键词优化
  • 网站主机空间用哪个好seo性能优化
  • 网站建设公司需要交税么网站优化资源
  • b2b常见平台举例百度seo关键词排名优化软件
  • 如何在拼多多开网店seo对网络推广的作用是什么?
  • 网站建设属于什么部门自动seo优化
  • 网站开发到上线的流程湛江今日头条
  • 大岭山做网站搜索引擎优化心得体会
  • wordpress前端登录按钮求职seo推荐
  • 如何做免费的公司网站搜索引擎排名优化建议
  • 网站建设维护总结现在搜什么关键词能搜到网站
  • 怎么搭建自己的电影网站百度商业平台官网
  • 网站开发需求分析范本靠网络营销火起来的企业
  • 汽贸公司网站建设站长工具友链检测
  • 网站由哪些部分组成部分组成百度收录怎么弄
  • 焦作商城网站建设百度查询网