Android应用
yclzh0522
这个作者很懒,什么都没留下…
展开
-
Android 深入研究拖放功能Launcher(一)
Luancher有一个相对比较复杂的功能就是拖放功能,要深入了解launcher,深入理解拖放功能是有必要的,这篇blog,我将对launcher的拖放功能做深入的了解 1.首先直观感受什么时候开始拖放?我们长按桌面一个应用图标或者控件的时候拖放就开始了,包括在all app view中长按应用图标,下面就是我截取的拖放开始的代码调用堆栈 java代码: at com转载 2011-10-28 10:06:31 · 1005 阅读 · 0 评论 -
Android 深入研究拖放功能Launcher(二)
看了上面代码知道,当开始点击桌面时,celllayout就会根据点击区域去查找在该区域是否有child存在,若有把它设置为tag.cell,没有,tag.cell设置为null,后面在开始拖放时launcher.onlongclick中对tag进行处理, 这个理顺了,再深入到workspace.startDrag函数,workspace.startDrag调用DragController转载 2011-10-28 10:07:37 · 1264 阅读 · 1 评论 -
媒体格式分析之flv -- 基于FFMPEG
本来是应该先写一个媒体文件格式的简单讲解的,还没来得及写,以后再写。今天就先根据ffmpeg的flv.c的flv_demux这个结构体来讲解一下当前比较流行的媒体格式flv. FLV 是FLASH VIDEO的简称,FLV流媒体格式是随着Flash MX的推出发展而来的视频格式。由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能.当前主流的媒体网站像国内的优酷、国外youtub转载 2012-04-25 18:25:25 · 847 阅读 · 0 评论 -
stagefright与opencore对比
1引言 Android froyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,弃用之前的opencore,仅仅对opencore中的omx-component部分做了引用。 Stagefright自android2.0后才添加,其稳定性有待商榷,是否存在bug也未知,opencore自android诞生起便存在,稳定性有保障转载 2012-04-25 18:37:31 · 737 阅读 · 0 评论 -
诺亚基如何重振昔日霸主地位?
前不久,看到三星依然超越诺基亚,成为全球最大手机厂商,这不禁让我沉思了起来,作为一名手机行业人士,突然在想如果你现在是诺基亚的决策者,你如何去拯救这么一个昔日的一流手机品牌?或许,大家对于诺基亚手机的质量是佩服得五体投地,是的,在手机质量方面,诺基亚是值得每位消费者信赖的。我曾看见我的一个大学同学在用一个很老的诺基亚手机,那个手机看似至少用了5年,可是仍然很好用。 这一点我觉得值得国原创 2012-05-01 20:30:11 · 2545 阅读 · 3 评论