- 博客(5)
- 资源 (3)
- 收藏
- 关注
转载 wave文件格式
一、综述 WAVE文件作为多媒体中使用的声波文件格式之一,它是以RIFF格式为标准的。 RIFF是英文Resource Interchange File Format的缩写,每个WAVE文件的头四个 字节便是“RIFF”。 WAVE文件是由若干个Chunk组成的。按照在文件中的出现位置包括:RIFF WAVE Chunk, Format Chunk, Fact Chunk
2013-05-07 21:20:15 436
原创 activity启动之应用侧分析
前面说了activity在ams服务端的启动,现在来看一下activity在应用侧的启动。 从前面的ams分析之activity启动中,我们讲在activitystack.startspecificactivity方法中,如果需要启动的activity对应的进程没有启动起来,那么会先启动对应进程。 启动进程的操作是由zygoteconnection完成的,这是另一个话题,我们后面再讲述,现在只
2013-04-06 22:39:36 683
原创 activity暗屏启动log
针对上篇activity启动最后说到的情况,暗屏情况下启动activity,4.1和4.0的代码还是有较大区别的,我是用4.1的log进行分析的,现在把4.1和4.0的log都共享出来,放到我的资源下载里面,有兴趣的童鞋可以自己跟一下。 log是抓的这个过程:在暗屏情况下,通过蓝牙回拨电话,进入phone代码,进行选卡后,把结果返回,然后选卡把自己finish掉。这个过称知识覆盖点还是比较全的。
2013-04-06 14:16:00 438
原创 Ams分析之activity启动
ams负责管理activity,对外提供startactivity接口用于启动activity,调用的方式比较灵活,应用侧通常通过context实现类调用。下面先给出一个启动的主干流程: 从调用者发
2013-04-05 14:53:39 1076
原创 powermanagerservice分析
PowerManagerService分析: Pms负责处理设备是否唤醒,外部接口和内部逻辑相对简单一些,下面是系统结构: 对应应用层,pms开放出去的接口,以powemanager为接口类,提供如下操作: Wakelock:提供锁操作。 PreventScreenOn:屏幕暗屏,5s后点亮。 userActivity:设置超时。 Gotosleeep:
2013-04-01 21:13:45 1113
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人