1 封装点 1.封装抽象方法 初始化参数 initParams 获取布局资源Id getLayoutResID 初始化视图 initConten...
IntentService IntentService是继承并处理异步请求的一个类,有一个工作线程来处理耗时操作,任务执行完后,IntentSe...
架构分层:应用/模块层、应用框架层、通用技术库、性能优化等。 1.应用/模块层:App+Module+Core。 App:主应用,可按需集成一个...
如何降低oom_adj的值,以及如何使得我们应用占的内存最少。 1.省电管理中添加白名单 为该应用设置智能省电,而不是:后台运行10分钟关闭或者...
来源:扔物线的文章 https://gank.io/post/560e15be2dca930e00da1083 1.同步观察者模式: int d...
Activity -> PhoneWindow-> DecorView-> TitleView(ActionBarContainer->Acti...
点击事件的事件分发,就是对MotionEvent事件的分发过程,即当一个MotionEvent产生了以后,系统需要把这个事件传递给一个具体的Vi...
WMS Windows Manager Service (WMS),承载着和“界面”有关的数据和属性,管理和“界面”有关的状态。 就像N个演员参...
策略是外界给的,策略怎么变,是调用者考虑的事情,系统只是根据所给的策略做事情。 状态是系统自身的固有的,由系统本身控制,调用者不能直接指定或改变...