我正在开发一款用于拍照的安卓相机应用。当我使用ctrl-shift-O获取Camera类的导入时,会出现两个选项:android.graphics.camera和android.hardware.camera。我应该使用哪一个,它们之间的主要区别是什么?
android.graphics.camera
似乎只有用于 3D 变换中操纵图像的函数,而 android.hardware.camera
则更加完整,并具有实际相机功能的支持。
你肯定想要使用 android.hardware.camera
。详细的使用说明在 这里。
graphics.Camera在3D场景中只是一个“虚拟相机”。它的位置决定了场景从某个角度看起来是什么样子。