- 博客(11)
- 资源 (1)
- 收藏
- 关注
转载 Android浏览器插件开发
1.插件是什么2.android浏览器怎样加载插件和创建实例3浏览器插件和脚本语言的交互4插件内部的数据流 一 浏览器插件介绍: 1.1 概述浏览插件本质是一个功能模块,是浏览器功能的一种扩充。其载体是dll或则so文件。它依附浏览器完成某一特定的功能。插件需要实现浏览器规定的一些函数这些函数叫着NPAPI.正是插件实现了这些函数才可以和浏览器交互。同时浏览器也为插件提
2011-10-28 15:18:52 706
转载 HTML5 Video Player
HTML5 Video Player1. INTRODUCTONWhat is HTML5 Video?HTML is the markup language that makes up every page on the web. The newest version, HTML5, includes specifications for a video tag, t
2011-10-25 16:43:20 4308
转载 chrome源代码目录结构简介
为了对庞大的源码项目进行分析,先对源码目录树作一个简单的介绍,粗略的了解一下各个模块的功能分布情况,chrome源代码src目录下的结构如下图: app:该目录下的代码主要是和各个操作系统平台相关的应用上层代码的提炼。不同操作系统可能对应不同的c++实现文件。比如裁剪板操作、操作系统数据交换接口、资源管理等。代码量不大。 base:基础设施代码,该目录下的代码对理解chro
2011-10-25 11:41:14 865
转载 如何在windows下编译Chrome源代码
http://blog.csdn.net/namelcx/article/details/5971159Google Chrome 是Google 于2008年发布的一款开源的浏览器,它采用了许多开源的组件和工具,比如它的浏览器引擎采用的是开源的浏览器引擎WebKit。如果想获取Chrome的代码,可使用SVN从Google服务器上checkout,其SVN地址是src.chromiu
2011-10-25 11:26:25 1110
转载 Android 的用户层 uevent处理机制
摘录几篇android研发日志1 http://blog.csdn.net/linweig/archive/2010/06/01/5640697.aspxFirmware 加载原理分析----分析的比较透彻,我在wifimodule调试时遇到的问题几乎跟这个一样,不过我采取了另外一个方法,直接用kernel的read和write了,没有使用request_firmware,有空小结下。
2011-10-24 20:47:19 525
转载 Android JNI 使用的数据结构JNINativeMethod详解
Andoird 中使用了一种不同传统Java JNI的方式来定义其native的函数。其中很重要的区别是Andorid使用了一种Java 和 C 函数的映射表数组,并在其中描述了函数的参数和返回值。这个数组的类型是JNINativeMethod,定义如下:typedef struct {const char* name;const char* signature;voi
2011-10-24 20:33:40 455
转载 JNI编程
JNI介绍Java 本机接口(Java Native Interface (JNI))是一个本机编程接口,它是 Java 软件开发工具箱(Java SoftwareDevelopment Kit (SDK))的一部分。JNI允许 Java 代码使用以其它语言(譬如 C 和 C++)编写的代码和代码库。Invocation API(JNI 的一部分)可以用来将 Java 虚拟机(
2011-10-24 16:24:57 590
转载 JNI技术与Android应用
本文转自http://www.cnblogs.com/yc_sunniw ... /07/05/1771149.html1. 什么是 JNI JNI是Java Native Interface的缩写。从Java 1.1开始,JNI标准成为java平台的一部分,它允许Java和其他语言进行交互。JNI一开始为C和C++而设计的,但是它并不妨碍你使用其他语 言,只要调用约定受支持就可以
2011-10-24 16:13:26 515
转载 什么是线程安全和线程不安全
首先要明白线程的工作原理,jvm有一个main memory,而每个线程有自己的working memory,一个线程对一个variable进行操作时,都要在自己的working memory里面建立一个copy,操作完之后再写入main memory。多个线程同时操作同一个variable,就可能会出现不可预知的结果。根据上面的解释,很容易想出相应的scenario。而用
2011-10-20 15:29:35 463
转载 java synchronized理论和实例详解
理论部分 打个比方:一个object就像一个大房子,大门永远打开。房子里有 很多房间(也就是方法)。这些房间有上锁的(synchronized方法), 和不上锁之分(普通方法)。房门口放着一把钥匙(key),这把钥匙可以打开所有上锁的房间。另外我把所有想调用该对象方法
2011-10-19 16:17:39 1018 1
转载 常见的MIME类型(源自百度百科)
超文本标记语言文本 .html text/html xml文档 .xml text/xml XHTML文档 .xhtml application/xhtml+xml 普通文本 .txt text/plain RTF文本 .rtf application/rtf
2011-10-12 14:28:07 917
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人