弄清的几个问题

1.mozbrowsererror等事件是在哪里生成并发送的,并且这些事件在多久之后将会失效。
2.在homescreen与其他应用的切换过程中,为什么要采用两条线的方式:即一边打开应用,一边关闭应用的方式。这种方式容易出问题,而且比较耗时。
3、Oop(应用进程在b2g进程当中运行)、group的实现原理。
4、STK的窗口关闭为什么要加设定时器。
5、IndexedDB的工作原理,在哪个进程里。IndexedDB与sqlite关系,IndexedDB与data目录下的sqlite后缀的数据 库文件(如短信、联系人)的联系,是通过什么接口写入到这些文件当中的?为什么我们看到的联系人模块的DB在gecko层维护,而music的DB在 gaia层维护?
6、xulrunner在用途,XPOCOM中ipdl、idl、webidl这些文件的作用,添加XPCOM组件的方法,最好举出一个完整添加组件的例子(从无到有的理顺一下,尤其是一些细节)。
7、Javasript虚拟机运行机制,如何实现事件响应和回调机制的。
8、一个应用的详细启动过程,app在前后台之间的切换如何管理,原理是什么。
9、Nuwa和Prealocated进程的创建原理,Prealocated进程attach一个新应用的步骤;
10、ffos上面的权限控制,security model
11、ffos 进程间通信方式,和android对比有什么优势和不足,如何改进。
12、屏幕触摸事件的响应过程,从touch到生成click中间的流程。
13、audiochannel声音冲突的具体实现、如何实现channel切换
14、ffos gecko audio media如何与gaia app 及framework media连接的
15、MediaDecoderStateMachine,里面的音频、视频的编解码控制;
16、gecko中的build文件、py文件和manifest文件的在编译过程中的作用,或者简要描述一下build过程。

转载于:https://www.cnblogs.com/haoyougen/p/4012497.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值