我可以自定义从应用程序调用的Android摄像头吗? 自定义意味着在UI中添加任何文本,制作具有自定义背景的按钮等。
答案 0 :(得分:4)
您可以编写自己的相机应用程序。
您可以下载Android源代码,修改AOSP相机应用程序,构建包含修订后的AOSP相机应用程序的ROM mod,并在其他设备上安装该ROM mod。
欢迎您修改任何其他开源的相机应用程序。
欢迎您将源代码许可给愿意向您出售此类许可的各方的其他相机应用,然后根据该许可的条款修改和分发该应用。
您的应用无法攻击其他应用 - 相机应用或其他应用 - “在用户界面中添加任何文字,制作带有自定义背景的按钮等。”
答案 1 :(得分:1)
您可以创建自己的布局,使用专用的SurfaceView输出相机预览,使用一个按钮可以打开/关闭录制以及您需要的任何额外UI。
我相信,CommonsWare,另一个的作者,更好的回答,写了一本很棒的书,其中有一个很好的控制相机的例子http://commonsware.com/Android/有一章关于相机< / p>