WPF与之前出现的其他技术相比引入了“内置硬件加速”和“分辨率无关”等创新功能。WPF是一种成熟的技术,它是几个已经发布的.NET平台的一部分,并通过几个版本不断地进行完善(WPF3.0 -> WPF3.5 -> WPF3.5 SP1-> WPF4 -> WPF4.5)。Windows图形演化传统的...
AndroidManifest.xml文件中permission和uses-permission的区别和用法,hardwareAccelerated,Android:configChanges,android:screenOrientation,android:launchMode...
分类:
移动开发 时间:
2014-11-12 21:18:56
阅读次数:
350
1. 采用硬件加速,在androidmanifest.xml中application添加android:hardwareAccelerated="true"。不过这个需要在android 3.0才可以使用。android4.0这个选项是默认开启的。2. View中设置缓存属性.setDrawing....
分类:
移动开发 时间:
2014-11-11 16:26:07
阅读次数:
307
我们先来分析一下原因:这里引用一段话:对于不少视频播放软件来说,他们都是使用 direct show 来快速显示视频的,这种视频画面,一般的 screen capture 是无法截取的,只能通过一个 hook 来实现对 layer 层的截取,而且效果非常差,对于一个 24ps 的视频,占用 cpu 非常高. (kmp,smplayer,qvod,qq影音都使用 driect show. 但非常奇...
分类:
其他好文 时间:
2014-11-04 13:09:16
阅读次数:
200
浏览器内核引擎开发工作的主要关注点
跳转至:
导航、
搜索
目录
1
稳定性2
性能3
功能4
其他因素
稳定性
对Android浏览器这种既有Java代码又有C++代码来说,稳定性意味着:
Java代码不应该有NPE(空指针异常)C++代码不能出现内存错误,包括:
null deref指针越界访问...
分类:
其他好文 时间:
2014-10-29 17:07:17
阅读次数:
403
Android虚拟机在支持Intel VT技术的CPU上,可以使用HAXM(Hardware Accelerated Execution Manager)得到硬件加速支持,使得虚拟机运行速度得到极大提升,速度提升5-10倍。注意,你必须拥有一颗支持VT的CPU,这个技术是Intel的,所以AMD的C...
分类:
移动开发 时间:
2014-10-28 23:32:00
阅读次数:
250
Pixi.js使用WebGL,是一个超快的HTML5 2D渲染引擎。作为一个Javascript的2D渲染器,Pixi.js的目标是提供一个快速的、轻量级而且是兼任所有设备的2D库。提供无缝 Canvas 回退,支持主流浏览器,包括桌面和移动。 Pixi渲染器可以开发者享受到硬件加速,但并不需要了解...
分类:
Web程序 时间:
2014-10-28 13:32:15
阅读次数:
3200
android sdk安装HAXM发现不能正常运行
$ kextstat | grep intel
发现无进程运行
$ sudo kextload –b com.intel.kext.intelhaxm
/Users/Frank/–b failed to load - (libkern/kext) not found; check the system/kernel logs...
分类:
移动开发 时间:
2014-10-27 22:59:19
阅读次数:
348
Shape path too large to be rendered into a texture (747x8294, max=8192x8192)图像显示的时候出现该问题,经分析是由于开启硬件加速导致加载的path大小被限制。问题出现场景:从相册或者本地选择图片,在gridView中展示。别的...
分类:
其他好文 时间:
2014-10-21 21:09:24
阅读次数:
284
一.Android相关1. 采用硬件加速,在androidmanifest.xml中application添加android:hardwareAccelerated="true"。不过这个需要在android 3.0才可以使用。android4.0这个选项是默认开启的。2. View中设置缓存属性....
分类:
移动开发 时间:
2014-10-21 17:35:43
阅读次数:
182