
Android
文章平均质量分 59
MyMichael
Michael
展开
-
解密多媒体封装解封装框架
上一篇文章我们搭好了环境并编译出所需的ffmpeg库,本篇我们讨论如何利用ffmpeg提供的API函数进行多媒体文件的解封装(demux)过程。在讲解之前,我们需要了解一些基本的多媒体文件知识,大虾请飘过。容器格式:不管是音频文件还是视频格式的文件,都是一个多媒体的容器,即container,比如常见的视频容器格式有avi、mp4、mkv、flv、rm/rmvb、mov、ts、vo原创 2015-04-03 09:47:23 · 2063 阅读 · 1 评论 -
Android Metro风格的Launcher开发系列第一篇
android apk目录(?)[+]可能大家做Android机顶盒或者Android电视开发的比较少,这类开发基本上都是基于源码的开发,大家有一个git版本库,大家开发完了编译出来一个版本烧到板子上跑,要编译肯定就要编译环境什么的,google推荐的是在Ubuntu系统上搭建开发和编译环境。首先要做的事情是环境搭建:大家可以装双转载 2015-03-24 10:35:37 · 1396 阅读 · 0 评论 -
android apk 防止反编译技术第一篇-加壳技术
做android framework方面的工作将近三年的时间了,现在公司让做一下android apk安全方面的研究,于是最近就在网上找大量的资料来学习。现在将最近学习成果做一下整理总结。学习的这些成果我会做成一个系列慢慢写出来与大家分享,共同进步。这篇主要讲apk的加壳技术,废话不多说了直接进入正题。一、加壳技术原理所谓apk的加壳技术和pc exe的加壳原理一样,就是在转载 2015-03-30 19:30:14 · 4407 阅读 · 0 评论 -
Android上学习ARM指令集之开篇
工作中经常碰到crash的问题,如果是Debug版本,有源代码,那还好,调试信息多。万一Release给QA甚至客户之后,再发现crash之类的问题,如果不熟悉ARM指令、看不懂现场,那调试起来可就费劲了。往往只能到处去猜,相信大家都有过这种难过的经历。 这段时间比较闲,正好利用起来为入门ARM指令集写点初级文章,没什么远大理想,写到哪里算哪里,权当娱乐罢了。原创 2015-03-21 16:04:29 · 2448 阅读 · 0 评论 -
Webkit对Javascipt的执行优先级
原创!转载请注明出自http://blog.youkuaiyun.com/lichwei1983生成DOM Tree的过程中,HTMLTreeBuilder会经常检查看看自己是否已经暂停,以便执行脚本,比如:HTMLTreeBuilder处理token的时候,如果发现有标签--token.name() == scriptTag,就会停下解析token的流程,转而运行这个脚本--通过runScr原创 2013-04-15 22:44:13 · 1587 阅读 · 0 评论 -
Tiled Backing Store(四)
3.3 分片底衬仓库(TiledBackingStore)的可见区域矩形 如下图所示,WebCore::Frame::tiledBackingStoreVisibleRect最终请求QGraphicsWebView给出可见区域:3.4 使分片底衬仓库无效 如果frame内容所在的矩形变脏了,WebCore::Frame会使这个矩形变成无效区域,同时告诉分片翻译 2015-03-03 12:56:09 · 1309 阅读 · 0 评论 -
Event的三个阶段:CAPTURING_PHASE,AT_TARGET,BUBBLING_PHASE
转自www.w3school.com.cn/htmldom/event_bubbles.asp在 2 级 DOM标准中,事件传播分为三个阶段:第一,捕获阶段。事件从 Document 对象沿着文档树向下一级一级传递给目标节点。如果目标的任何一个先辈注册了捕获事件句柄比如document.onkeydown=myonkeydown,那么在事件传播过程中马上运行这些句柄,而不等到传播到转载 2013-04-24 23:48:40 · 2188 阅读 · 0 评论 -
android的cache机制系列一
原创!转载请注明出自blog.youkuaiyun.com/lichwei1983 打算写个android的cache机制系列文章,目前部分主题还出于列提纲阶段,慢慢完善吧。1 安卓的焦点 当在Node List中找到新焦点时,检查后发现如果与自己是兄弟姐妹,就把它push到stack里面。当所有的兄弟姐妹都被找到,换句话说是父亲的最后一个孩子被找到、并被放到sta原创 2013-04-25 00:04:53 · 2316 阅读 · 0 评论 -
WebCore的mainframe或者frame和网页中的frame标签是什么关系?
原创,转载清注明!1 什么是mainFrame? WebCore中,Page的mainFrame只是一个软件上的概念,并不针对具体的网页标签,是webview 创建第一个Frame实例之后,Page的mainFrame存储的是此Frame的引用。它与网页中有没有Frame标签没有关系。 比如网页中这么写:hello world!W原创 2013-03-12 23:15:28 · 3477 阅读 · 0 评论 -
树莓派上运行android
树莓派II来了!这对于想研究安卓的人来说是一个福音。官方配置如下:900MHz 主频四核 ARM Cortex-A7 处理器(博通 BCM2836)1G LPDDR2 SDRAM (Micron)两个全尺寸 USB 接口(可用于供电)一个 microUSB 接口一个全尺寸 HDMI 接口3.5 毫米音频接口RJ45 以太网线接口 想当年我用树莓派I运原创 2015-03-05 15:28:41 · 58749 阅读 · 17 评论