Launcher是安卓系统中的桌面上驱动器。Launcher是安卓系统中的首要程序流程部件之一,系统软件中要是没有Launcher就无法启动安卓桌面。Launcher出差错时,安卓系统会发生过程com.android.launcher出现意外终止的显示对话框,这时必须重启Launcher。
Launcher:
将全部的使用都排列在桌面上是根据最先建立一个三维的boolean型全局数组来纪录item的排列状况,第一维是屏数,第二维是纵向上的排列情况,第三维是横着的排列状况,假如那一个部位被item所占有就标识为1,不然标识为0.在运作时把全局数组复位为0,随后在加上的情况下把对应的部位置1.但凡牵涉到workspace上item的转变,例如挪动、加上、删掉实际操作时都要维护保养数组,维持数组的准确性,由于在组装新流程时根据数组的模式去分辨把item加进什么位置。动态性提升显示屏是根据worksapce .addchild的方法完成。
- END -