摘要:按“API Level”分类对于网页程序而言,可以理解为——将数据输出到不同的div。 很多SDK是与 API Level 相关的,具有“sdk:api-level”属性,它是一个整数,值为2(Android 1.1)至14(Android 4.0)。我们可以用数组来管理——var arrAPI = new Array(); // API Level数组。用于管理给出了API Level的。 除了与 API Level 相关的SDK外,还有一些文件是与SDK无关的,它们没有“sdk:api-level”属性。怎么处理呢?按xml标签名进行分类似乎比较好。因标签名是一个字符串,应使...
阅读全文
11 2011 档案
摘要:3.1 纯JavaScript转换xml 因为xml对命名空间的规定比较严格,就算是同一套命名空间的不同版本,也会报告命名空间冲突。按照这个规定,我们必须为每一个版本写一套xsl转换,这样做太麻烦了。而且有可能Google又会更新xml名称空间的版本,那时我们的xsl又会不兼容了。 这时还不如放弃xsl,用JavaScript分析xml的数据,并将其加工为html字符串。这样就能绕过命名空间问题。 而且JavaScript下,我们能更灵活的处理数据,比如解决绝对地址问题。 纯JavaScript转换xml其实并不复杂,基本上只需要改动showxml函数——// 显示xmlfunctio...
阅读全文
摘要:2.1 解决“浏览器卡顿” 解决办法是,改为异步加载。这样浏览器可以继续工作,下载完成后会触发回调函数。 xml_loadFile函数支持异步加载,只需将第2个参数设为回调函数就行了。我们还可以利用闭包函数,来简化回调函数的编写。 “加载并做xsl转换”这个操作比较固定,我们可以写一个函数来封装它(doload)。同时还可以作一些界面改进,比如我为它加了点线边框、加载状态提示、展开/折叠等功能——// 显示或隐藏控件function setShow(ctl, isShow, _display){ if (null==ctl) return; ctl.style.disp...
阅读全文
摘要:最近想学习Android开发,可是SDK Manager的下载速度太慢了。电脑开了一整天,SDK包还没有下载完。 在网上搜索了一下如何快速下载Android SDK。发现一文——《利用迅雷快速下载官方Android SDK》(http://vc4j.com/archives/21.html)。 该方法确实不错,但存在三个问题——1.因官网更新,“repository.xml”已过时,上面没有所需要的Android SDK。2.xml文件中的信息很多,找到自己所需的SDK比较费神。而且一般需要下载多个文件(platform、sample、doc、add-on)。3.当找到文件名后,要手动...
阅读全文
摘要:在编写处理xml的网页时,经常为浏览器兼容性头疼。于是我将常用的xml操作封装为函数。经过一段时间的改进,现在已经很稳定了,用起来很舒服。 函数有——xml_loadFile:xml同步/异步加载。xml_transformNode:xsl转换。xml_text:节点的文本。selectSingleNode:根据XPath选择单个节点。selectNodes:根据XPath选择多个节点。 全部代码(zyllibjs_xml.js)——/*zyllibjs_xmlXML处理@author zyl910注意——1. Chrome 由于其安全机制限制, 不能读取本地文件。Reference~...
阅读全文
摘要:720P动画高压测试——Hunter x Hunter 07(18组测试结果) 讨论帖——http://www.nmm-hd.org/newbbs/viewtopic.php?f=8&t=488一、原视频 下载地址——http://115.com/folder/f281736a1b1 视频信息——GeneralComplete name : F:\Temp\3\a720\[FLsnow][HUNTER×HUNTER][07][720p][AVC_AAC].mp4Format : MPEG-4Format profile : Base MediaCodec ID : isomF
阅读全文
摘要:H264视频高压心得——兼容华为U8800+(硬解720P)一、导言与背景知识 手机用户对于视频播放,最期望以下3点——1.播放流畅。最好手机支持该视频格式的硬件解码,俗称“硬解”。硬解视频不仅播放流畅,而且比较省电。2.文件小。手机的存储卡的容量一般只有数GB,最高的一般才32GB。文件小,才能存放更多的视频。3.画质高。虽然要求文件小,但是必须保证画质。若画质差,就没心情观看了。 H.264视频编码能满足以上需求,它能在低码率下保证较好画质。而且现在大多数手机都支持硬解H.264视频,只是存在支持级别的差异。 背景知识——H.264,或称MPEG-4 AVC(Advanced Vid...
阅读全文
摘要:最近买了台新手机,该手机支持硬解H264视频。于是我想把一些视频转为H264格式,放在手机上观看。第一、因手机存储空间较少,希望视频文件小,所以码率一般设置的比较低。第二、流行视频在电脑上看看就可以了,只有经典视频才会存放在手机上多次观看,所以画质也很重要。一、需求 需求细则——1.封装格式:mp4。2.视频编码:H.264(ITU-T命名),或叫MPEG-4 AVC(ISO/IEC命名)。最好使用x264编码器,因为它在低码率下表现较好。3.AVC Profile(AVC配置):Main(主流)。因其支持CABAC编码与B帧,CABAC(Context-based Adaptive B...
阅读全文
摘要:昨日花1500购买了华为U8800+。系统是安卓2.2联通定制版的。我测试了一下性能——Quadrant 1.17:1811分。Linpack 1.2.8:37.094MFLOPS。安兔兔评测 2.4.1:2187分。觉得联通定制软件太多,正好该手机的官方2.3升级包出来了(http://bbs.huaweidevice.com/cn/forum/index.php?app=forum&mod=Detail&act=Index&id=25345 ),于是我根据该方案把手机升级到2.3的系统。升级后感觉流畅了很多,于是又测了一下性能——Quadrant 1.16:2255
阅读全文