保健励志美文体育育儿作文
投稿投诉
作文动态
热点娱乐
育儿情感
教程科技
体育养生
教案探索
美文旅游
财经日志
励志范文
论文时尚
保健游戏
护肤业界

AndroidFramework

  AndroidFramework包含三个内容:服务端、客户端、linux驱动服务端
  AndroidFramework服务端包括两个很重要的类:WindowManagerService(WMS)、ActivityManagerService(AMS)客户端
  客户端包含以下类:ActivityThread是安卓应用程序的主线程类,即UI线程或者称为主线程,所有的处理用户消息,以及绘制页面的工作都是在该线程中完成Activity:ActivityThread会根据用户的操作选择让哪个activity对象上他的船PhoneWindow:继承于牛气的Window类,自己屋里住着一个DecorView类,像它老爸喜欢制定规则提供了一些通用窗口操作APIWindow:富一代,长得比较抽象,喜欢制定规则提供一些通用的窗口操作API,它不喜欢被人管,所以呢,注意:WindowManagerService管理的窗口不是Window类,其实是View和ViewGroupDecorView:很能干的家伙,家产来自FrameLayout,比较注重外在喜欢打扮,DecorView对FrameLayout进行了一些的修饰,从名字就可以看出来ViewRoot,继承于Handler,主要作用是把WMS的本地IPC(interprocesscommunication)调用转换为本地的一个异步调用W类,ViewRoot小助手,继承于binder,是ViewRoot内部类,主要帮助ViewRoot实现把WMS的本地IPC调用转换为本地的一个异步调用WindowManager:客户端如果想创建一个窗口得先告诉WindowManager一声,然后他再和WindowManagerService交流下看看能不能创建,客户端不能直接和WindowManagerService交互Linux驱动
  Linux驱动和Framework相关的主要两个部分:画家SurfaceFlingeer和快递员Binder
  每一个窗口都对应一个画Surface,SF主要是把各个surface显示到同一个屏幕,Binder则提供跨进程间的消息传递
  从APK程序的运行过程中看,各个组件都在什么时候干什么样的活:
  ActivityThread从main()函数中就开始动起来,然后调用PrepareMainLooper()为UI线程创建一个消息快递通道即MessageQueue(),
  接着创建ActivityThread对象,创建过程会创建一个消息装卸工Handler对象和一个快递员Binder对象,其中Binder负责接收远程Ams的IPC调用,接收到调用后让Handler把消息装到消息队列,UI线程很忙的都是异步的从消息队列中取出消息并执行相应的操作,比如start,stop、pause
  然后UI线程让队列调用Looper。loop()方法进入消息循环体,进入后就会不断的从消息队列中读取并处理消息
  当ActivityThread接收到Ams发送start某个Activity的快递后就会创建指定的Activity对象。Activity会先按窗户再去按玻璃和贴窗花,所以先创建PhoneWindowDecorView创建相应的View或ViewGroup。创建完成后就可以让大家欣赏了,调用WindowManager把界面显示到屏幕上,然后创建ViewRoot,然后调用Wms提供的远程接口添加一个窗口并显示到屏幕上。
  接下来就是用户的操作,事件线程不断的把消息快递发到事件队列中去,然后事件分发线程秘书逐个取出消息,然后调用Wms中的相应函数处理该消息。Android的线程客户端都有哪些线程?
  客户端至少包含三个线程小弟,Activity启动后会创建一个ViewRoot。W对象,同时ActivityThread会创建一个ApplicationThread对象,这两个对象继承于消息总管Binder,每个Binder对应一个线程,负责接收LinuxBinder驱动发送的IPC调用,还有一个就是UI线程
  2。UI线程是什么?
  一直在倾听用户的心声,所有的处理用户消息,以及绘制页面的工作都在该线程中完成

大数据数据采集工具简介随着大数据技术体系的发展,越来越多的企业应用大数据技术支撑自己的业务发展。数据采集作为大数据的起点,是企业主动获取数据的一种重要手段。数据采集的多样性、全面性直接影响数据质量。……一件令我烦恼的事作文篇一、一件令我烦恼的事作文最近有一件事一直困惑着我。事情还得从头说起。那一次因为我多嘴被侯老师调到最后一位xx的旁边,这件事情大大地打击了我,因为我的自尊心承受不了,我一……大数据产业被纳入十四五规划,百观科技用另类数据驱动商业决策疫情发生以来,全球经济发展都进入了数字经济的新阶段,数据要素的概念逐渐深入人心。作为数字经济深化发展的核心引擎,数据要素已成为最具时代特征的生产要素。数据显示,十三五时期……制度体系的合理性背后是员工维权难度的加大据历史新闻报道,腾讯员工闫先生2012年7月入职,2019年3月28日,腾讯公司以闫先生不服从工作安排、经常迟到、早退、长期不在岗,每天在岗不足8小时,严重违反劳动纪律为由与闫……精选小学开学第一天作文500字集锦七篇在平时的学习、工作或生活中,大家都不可避免地要接触到作文吧,借助作文人们可以反映客观事物、表达思想感情、传递知识信息。怎么写作文才能避免踩雷呢?以下是小编收集整理的小学开学第一……前端常用的框架有哪些?web前端的主流框架,下面,我给大家具体介绍一下:1。Angular:Angular是一个优秀的前端JS框架。Angular有很多特性,核心是MVW(ModelViewW……庆祝十一国庆作文今天是10月1日是一年一度的国庆节。这一天早上我们一家人兴高采烈地去圭峰山滑草场放风筝。我们来到滑草场一看这里人山人海热闹极了。我抬头一看啊!天空中飘满了五彩缤纷的风筝有……我的母亲作文1000字我曾一度对我的母亲不满。母亲是一个普通的农村妇女,她在我四岁的时候外出打工,把我扔给了奶奶,直到我十三岁那年才回到我身边,所以我一直觉得母亲很陌生。我和母亲之间的交……写网络的利与弊作文600字让网络为我们服务互联网上的交互式学习、丰富的三维图形展示、语言解说等多媒体内容,使得学习变得轻松、有趣,这是任何教科书都不可能具备的。写网络的利与弊作文600字内容如下。写网络的利与弊作……写书信正确格式从古至今,书信是最早的联络方式,然后发展到电报,在发展到就是网络,电话等,但是书信的格式我们一直在学,中华的文化得一延续,那么大家还记得书信的格式怎么写吗?如下是小编给大家整理……竞争与合作作文的范文引导语:随着社会的发展,人们的生活节奏加快竞争更趋激烈。有些人在竞争中变得冷漠无情,其实拥有人情的竞争才是最好的竞争,是最成功的竞争。下面是小编为你带来的竞争与合作作文的范文,……关于我学会了小学作文400字汇总六篇在平日的学习、工作和生活里,大家都跟作文打过交道吧,作文是人们把记忆中所存储的有关知识、经验和思想用书面形式表达出来的记叙方式。作文的注意事项有许多,你确定会写吗?下面是小编精……
国内首个道岔垫板智能制造数字化车间试运行河北新闻网讯(通讯员高扬、钱帮蕾)偌大的厂房内,一排机器人有条不紊地焊接着道岔垫板,协同作业、整齐划一,几位技术工人盯着数控设备,随时做出调整。5月7日,笔者走进中铁山桥集团有……创维数字(000810。SZ)将推国内首款Pancake超短历来新兴产业的爆发往往需要具备前瞻性眼界的企业躬身入局,发挥推波助澜作用。回顾移动互联网的发展历史,正是苹果在智能手机上的革命性创新,才带来了后续移动互联网软件、内容的大繁荣,……空气调节(AirConditioning)科技系统的五恒指什使房间或封闭空间的空气温度、湿度、洁净度和空气流动速度(俗称四度)等参数通过人工技术进行调节与控制,并提供足够的新鲜空气,简称空调。在某些场合,也需要对空气的压力、气味、噪声等……马大哈作文100字作文一:大马大哈爸爸有一天,爸爸坐在沙发上,拿着一个苹果,边看电视边吃。吃着吃着,突然觉得口中有异味,一看被咬过的苹果,里面有一条只剩下半个身子的虫!他将口中的苹果……手帕里的秘密今天下午,老师要带我们做个试验,需要用到酒精、打火机、手绢、盘子和一些水。我疑惑不解,不知道老师想用这些平常到不起眼的东西来干什么,在左思右想也想不到的状态下,走到讲台上,神秘……马云与袁隆平,农业与互联网,一千斤与一千美元,离共同富裕多远谁能想到,农民竟然能将袁隆平和马云紧密联系在一起,能够将互联网和农业发展紧密联系在一起,能够将亩产一千斤和亩产一千美元联系在一起,可这就是事实,是振奋人心的利好消息。这个消息迅……观察黄豆日记400字3篇上个星期老师让我们写观察日记,我想观察黄豆发芽,看看黄豆是怎样一步步长出豆芽的。下面小编为你带来观察黄豆日记400字内容,希望你喜欢。观察黄豆日记400字篇一我把一些黄豆……母亲节征文母亲的微笑(吴浚)我们曾经,经历过许多次母亲节。可我们谁真真正正为我们母亲度过一次节日呢?5月我们迎来了又一个母亲,我想在这个节日里让母亲笑一次,是欣慰的笑是笑我们都长大了,懂得体谅母亲了……春天我们都爱你小学生作文门前那棵老杨柳树冒出了嫩芽,我知道春天到了。春到说春,同学们,你们爱春天吗无论你们的回答怎样,我是爱春天的。我爱春天,是因为我爱她的绿色;春天是四季中最完美的……精选有关我的偶像的作文700字四篇在日常生活或是工作学习中,大家或多或少都会接触过作文吧,作文要求篇章结构完整,一定要避免无结尾作文的出现。相信写作文是一个让许多人都头痛的问题,以下是小编精心整理的有关我的偶像……学习态度的作文导语学习态度非常重要,态度决定一切,如果你的学习态度没有端正,那么我想你的学习肯定就不怎么好!下面是小编整理的学习态度的作文,供大家参考!作文一:我的学习态度我一直……告别大手环魅族首款智能手表开箱简评功能全面堪称标杆之作根据近年来可穿戴产品的销量和市场占有率来看,可谓是不断攀升。特别是与已经进入红海多年的智能手机领域相比,更展现出了其广阔的蓝海空间。而就此,国内众多智能手机品牌也陆续涉足到了智……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网