08 2016 档案

摘要:3 RenderScript运行时层与反射层 3.1 RenderScript运行时层 RenderScript运行时层是指.rs代码运行时所在的层级。当对安卓项目进行编译的时候,.rs或者.rsh中编写的代码都会被llvm编译器编译成字节码。当该安卓应用在设备上运行的时候,这些字节码将会被设备上另 阅读全文
posted @ 2016-08-18 22:24 willhua 阅读(2314) 评论(0) 推荐(2)
摘要:高效计算——RenderScript RenderScript是安卓平台上很受谷歌推荐的一个高效计算平台,它能够自动把计算任务分配到各个可用的计算核心上,包括CPU,GPU以及DSP等,提供十分高效的并行计算能力。可能是由于应用开发时的需求不够,关于RenderScript的相关文章很少,刚好我在工 阅读全文
posted @ 2016-08-17 01:08 willhua 阅读(7066) 评论(0) 推荐(0)
摘要:最近手机界开始流行双摄像头,大光圈功能也应用而生。所谓大光圈功能就是能够对照片进行后期重新对焦,其实现的原理主要是对拍照期间获取的深度图片与对焦无穷远的图像通过算法来实现重新对焦的效果。 在某双摄手机的大光圈操作界面有个光圈的操作图标,能够模拟光圈调节时的真实效果,感觉还不错,于是想着实现该效果。现 阅读全文
posted @ 2016-08-11 23:27 willhua 阅读(1531) 评论(1) 推荐(1)
摘要:在使用AIDL通信的时候,在Stub类中都会生成一个asInterface函数,以《Android开发艺术探索》中的例子来分析,其生成的asInterface函数源码为: 1 /** 2 * Cast an IBinder object into an com.willhua.demoaidl.ai 阅读全文
posted @ 2016-08-09 01:15 willhua 阅读(16413) 评论(5) 推荐(1)