GraphicsTestBed
Introduction: Learn Android Graphics.
Tags:
此项目为学习 Android Graphics 时写的各种 Demo,根据目录排放如下,后面整理好会添加一些滤镜处理和 OpenGLES 进阶 Demo。也欢迎大家有合适的 Graphic Demo 提交进来,最好带有博客讲解。
- Camera
- CameraV1: 根据 Camera 第一版 API 写的
- CameraV2: 根据 Camera 第二版 API 写的(Android Camera2 教程之打开相机、开启预览、实现 PreviewCallback、拍照)
- JNIDemo
- OpenGLES
- Filter(此代码包含三个包如下:有三个对应的 Activity,在 AndroidManifest 中取消注释即可运行)
- CameraV1GLSurfaceView:对应博客为 - Android Camera 使用 OpenGL ES 2.0 和 GLSurfaceView 对预览进行实时处理(黑白滤镜)
- CameraV1TextureView:对应博客为 - Android Camera 使用 OpenGL ES 2.0 和 TextureView 对预览进行实时处理(黑白滤镜)
- CameraV2GLSurfaceView:对应博客为 - Android Camera2 使用 OpenGL ES 2.0 和 GLSurfaceView 对预览进行实时处理(黑白滤镜)