2022年最新源码讲解Window、View和Activity底层关系
一直想写一篇从源码角度深入剖析关于window、View以及Activity之间关系的文章,帮助那些初级、中级Android开发人员加深一下对于这三者之间的理解,但是这几年都没能静下心来,好好写几篇好的文章。现在很多博客抄袭现象很严重,让很多开发者很头疼,随手搜索几篇就会发现,都是一样的,不知道我写的内容会不会和其他博主雷同,但是我觉得应该会有所区别。废话不多说,window(窗口)在Android显示方面是比较基础且重要的概念,很多同学去面试的时候,都会被问到,“请你讲讲window、view
基于状态机的调度机制需要包含的四个要素
现态:当前所处的工作状态条件:触发动作或者状态迁移的条件((在按键系统中,就是指按键的值)动作:条件满足后执行的动作(也就是响应各个任务)次态:状态满足后要迁移的新状态。代码实现:int step = 0 ; switch(step){ case 0 : .... ; step = 1 ; break ; case ...
学习在 MAC系统上给 PDF文件加密的方法
我上班的时候经常使用不同的文字处理器和文本编辑软件。我写好的大部分文档都用很流行的那种(尤其是Windows用户常用的)选项来生成,