发表日期: 2021-07-27 17:24:04 浏览次数:123
沂源网站优化【沂源微信公众号购物商城小程序制作】沂源网店美工排版设计_沂源网页推广公司_沂源网站开发公司—沂源微信公众号小程序网站代运营网络维护托管服务

夏朝,沂源地属"奄",兖州辖。
商朝,沂源地属人方。
周朝,沂源地先后属浮莱邑和盖邑,鲁国和纪国辖。
秦朝,沂源地属琅琊郡莒县。
汉朝,沂源地属兖州泰山郡盖县。东汉,盖县改属琅琊郡。
三国,沂源地属徐州东安郡东安镇。
隋开皇四年(584网页制作年),废东安郡建东安县,沂源大部地域属琅琊郡东安县,后东安县废,建沂水县,属沂水,西部地域属鲁郡嬴县,西南部属泰安郡新泰县,西北部属齐郡淄川县,北部属北海郡临朐县。
沂源县行政区划图
沂源县行政区划图
唐朝,沂源大部地域属莒州沂水县。贞观八年(634年),莒州废,改属沂州沂水县;北部属青州临朐县。 宋朝,北宋时沂源大部地域属京东东路沂州沂水微信公众号开发县,西北部属淄州淄川县;北部属青州临朐县;西南部属泰安州新泰县。
南宋,沂源大部属山东东路,仍分辖于莒州沂水县、青州临朐县、淄州淄川县。西南部属山东西路泰安州新泰县。
元朝,沂源大部地域属莒州沂水县,北部属青州临朐县,西南部初属新泰县,皇庆二年(1313年),改属蒙阴县。
明朝,仍分属以上3县。
好吧,本来就想了解下他们几个的关系,然后手多多,然后就开始看起他们的调用过程来了...结果扣了两个小时,只理解了很小很小的一部分,果然,到底层撸源码的都是大神,比如老罗,还没到那个等级,下面是自己查阅资料,看了下一点源码的归纳所得,如果哪写错了欢迎指出!下面贴下小结图:

流程解析: Activity调用startActivity后最后会调用attach方法,然后在PolicyManager实现一个Ipolicy接口,接着实现一个Policy对象,接着调用makenewwindow(Context)方法,该方法会返回一个PhoneWindow对象,而PhoneWindow 是Window的子类,在这个PhoneWindow中有一个DecorView的内部类,是所有应用窗口的根View,即View的老大, 直接控制Activity是否显示(引用老司机原话..),好吧,接着里面有一个LinearLayout,里面又有两个FrameLayout他们分别拿来装ActionBar和CustomView,而我们setContentView()加载的布局就放到这个CustomView中!
总结下这三者的关系: 打个牵强的比喻: 我们可以把这三个类分别堪称:画家,画布,画笔画出的东西; 画家通过画笔( LayoutInflater.infalte)画出图案,再绘制在画布(addView)上! 最后显示出来(setContentView)
沂源网站优化【沂源微信公众号购物商城小程序制作】沂源网店美工排版设计_沂源网页推广公司_沂源网站开发公司—沂源微信公众号小程序网站代运营网络维护托管服务