android架构
文章平均质量分 77
longyue93
这个作者很懒,什么都没留下…
展开
-
View绘制框架
View绘图框架:上述图就是View的绘制框架图:通过MyView把系统显示界面的缓冲区画布canvas通过onDraw函数获取到,进行界面的绘制编写,界面信息填充完毕后,应用层代码执行invalidate()函数,Android框架即可回调给View,在View类中invalidate会被invalidateChildParent函数执行,之后该函数会回调给ViewRoot,在Vie...原创 2020-02-11 12:32:33 · 377 阅读 · 0 评论 -
EIT造型下的Android框架(五)
前言:EIT造型下的Composite模式 前面几篇博客介绍了EIT造型下的设计模式,而设计模式再次组合就会构成更大的架构,接下来将会就设计模式的新组合构成Android架构做进一步的分析,能够更加直观的从小的EIT到大的Android框架有一个全面系统的认知。 一、初步认识设计模式构成框架前面几篇博客叙述过EIT造型形成的设计模式了,不太了解的童鞋可以查阅前面几篇博客,接下来将带...原创 2018-02-27 15:58:06 · 502 阅读 · 0 评论 -
Android通信机制之Android架构(一)
前言: Android框架给开发者提供了四大组件Activity,Service,BroadCastReceiver,ContentProvider,这四大组件之间是如何通信的呢? 一、Android四大组件短程通信:一个完整的app是包含很多个类的,那Android是如何知道他们之间的关联关系,各个类之间又是如何通信的呢?Android给开发者提供了一个Intent(意图)来传递...原创 2018-02-28 10:41:20 · 2072 阅读 · 0 评论 -
EIT造型下的TM设计模式(一)
IT造型下的TM设计模式(三)前言: 1964年,著名建筑学家亚历山大(Christopher Alexander)出版一本书《Notes on theSynthesis of Form》,在书里他提出了“形”(Form)的概念,认为建筑师可以创造形,来化解环境中不和谐的冲突的需求,使冲突变成为和谐的景象。 接着他提出了模式(Pattern)的概念,造型和模式引导建筑师创造出新奇的架构...原创 2018-02-23 23:18:38 · 667 阅读 · 1 评论 -
EIT造型下的Factory模式(二)
前言:EIT造型下的TM设计模式(一) 上篇博客谈到了TM模式在Android中的使用情况,本篇博客继续讨论Android中常用到的Factory(工厂)模式。 一、Factory(工厂)模式先上factory(工厂)模式uml图形:工厂设计模式分为两部分,生产者(factory)与消费者(product),每一个ConProduct都是由ConCreater创建出来的,整个工厂设...原创 2018-02-25 11:57:29 · 367 阅读 · 0 评论 -
EIT造型下的Composite模式(四)
前言:Eit造型下的Observer模式 上篇博客谈到了Observer(观察者)模式在Android中的使用情况,本篇博客继续讨论Android中常用到的Composite(组合)模式。 一、Composite(组合)模式简介组合模式,将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。掌握组合模式的重点是要理解清楚 “部分/...原创 2018-02-25 17:06:16 · 263 阅读 · 0 评论 -
EIT造型下的Observer模式(三)
前言:EIT造型下的FM设计模式(二) 上篇博客谈到了FM模式在Android中的使用情况,本篇博客继续讨论Android中常用到的Observer(观察者)模式。 一、观察者模式初识观察者模式通俗的讲就是一种状态的改变会改变另外其他控件或数值的更改,而其他控件或数值更改的时候就是通过观察者去关注状态的变化先上uml图形通过以上UML分析(1) ConcreateObse...原创 2018-02-25 15:39:37 · 307 阅读 · 0 评论