Launcher
Launcher开发已经两年了,刚开始的时候各种蛋疼,由于是做room,各种编译源码,由于是ubantu系统,开发环境不好配置,一个星期之后源码编译好了,各种源码都有了,公司又要换平台,换芯片,我去!!!!
后来又直接懒得去编译了,就直接在网上下载源码,第一个项目就是Launcher,由于对Launcher不熟,在网上大把收集资料,把Launcher流程走了一遍,基本了解了Launcher的流程!我们开发三个人一个月,对于Launcher源码各种修改,一个月之后就在360市场上线了,我们感慨一个月比半年的代码都写的多,测试还没有,靠开发自测!那段时间,累并快乐着!现在产品可以在360市场可以搜索到“X桌面”
现在对单层Launcher源码布局做一个大致分析吧:
Launcher准确来说就只有一个Activity,就是Launcher.java,各种view的显示都是布局的隐藏和显示