自定义控件
安卓工匠
工匠精神
展开
-
多个SurfaceView层叠显示问题
当场景中有多个SurfaceView的时候,上层的SurfaceView可能会被下层的遮挡,这个时候需要使用setZOrderOnTop(true)或者setZOrderMediaOverlay(true)来控制SurfaceView的显示层次。 Android SDK对两个函数的描述: public void setZOrderOnTop ...转载 2018-05-30 16:25:55 · 4493 阅读 · 0 评论 -
Android Camera 3D效果
版本:1.0日期:2014.4.14版权:© 2014 kince 转载注明出处一、概念 在Android中要想实现3D效果,第一个想到的应该就是OpenGL ES,因为在很多基础教材中几乎都提到了它。但是其使用起来还是稍微麻烦一些,而且它也主要用在游戏方面,那在应用方面有没有更好的选择...转载 2018-06-21 17:43:30 · 468 阅读 · 0 评论 -
配合Came使用_Matrix中preTranslate()和postTranslate()的理解
前言 因为在看郭霖大神的博客时有关于Matrix结合Camera实现图片的3D旋转,而其中Matrix的preTranslate()和postTranslate()方法当时不是太了解。关于android中对图片处理的内容我没怎么看过,所以不会也是在情理之中。但是既然想看会图片的3D旋转,这个又是必须要过的关,所以还是看了一点资料,发现原来只是我理解错了,并没...转载 2018-06-21 17:49:52 · 207 阅读 · 0 评论 -
Android控件--TextureView
1、简介 应用程序的视频或者opengl内容往往是显示在一个特别的UI控件中:SurfaceView。SurfaceView的工作方式是创建一个置于应用窗口之后的新窗口。这种方式的效率非常高,因为SurfaceView窗口刷新的时候不需要重绘应用程序的窗口(android普通窗口的视图绘制机制是一层一层的,任何一个子元素或者是局部的刷新都会导致整个视图结构全部重...转载 2018-06-20 10:28:05 · 3110 阅读 · 0 评论