androidcamera源码下载
⑴ android里面 条形码扫描 应该是怎么做的,有没有源码 什么的,发一个给我啊
1、下载ZBar官方SDK程序(下载链接:http://zbar.sourceforge.net/index.html),并打开项目,如下图:
⑵ android5.0以上怎么调用camera扫描二维码demo
系统自带的相机应该是没有扫描二维码的功能的,倒是小米的相机默认有扫描二维码的功能,具体实现不是很懂,没有研究过
⑶ Android Camera类的takePicture方法怎么获取raw数据
Android Framework 提供了Camera的一个方法:
public final void takePicture (Camera.ShutterCallback shutter, Camera.PictureCallback raw, Camera.PictureCallback postview, Camera.PictureCallback jpeg)
如果有Raw data的话,raw Callback是可以得到raw数据的,不是所有的android手机都向framework出raw数据,不过你可以试试;
我还知道一个方法是直接调driver,来取raw数据,通过HAL没有试过。
⑷ 请问谁能告诉我,学习安卓开发的话都要学哪些内容吗需要HTML,javaWEB,CSS之类的吗
学习安卓开发的话一般会涉及一部分Java的知识,但是Javaweb和HTML以及CSS属于前端部分的知识,一般涉及的会比较少。安卓开发一般学习的内容有以下:
一、Android基础课程
二、Android应用开发
Android开发入门
Android Activity与UI控件
Android多线程编程
Android数据存储
Android网络编程
Android图形图像处理
Android系统服务
APP美化和系统优化
三、Android游戏开发
游戏开发基础
View和SurfaceView
手势识别及传感器开发
碰撞检测、物理引擎、游戏资源调试
Cocos2D-x
3D游戏及Open GI技术
动作游戏设计
游戏图层处理
游戏性能优化
四、Android底层开发
Android源码结构
Android源码编译环境搭建
Android源码下载方法
JNI,GPS框架,HAL
Camera框架,Sensor框架,Ril框架
⑸ android 4.2的版本 照相机界面切换至前摄像头,按返回后再进照相在后摄像头,进去应还在前摄像头
文件,android / platform/packages/apps/Camera / android-4.2.2_r1.2 / . / src / com / android / camera / PhotoMole.java:
private int getPreferredCameraId(ComboPreferences preferences) {
int intentCameraId = Util.getCameraFacingIntentExtras(mActivity);
if (intentCameraId != -1) {
// Testing purpose. Launch a specific camera through the intent
// extras.注意这个注释,
return intentCameraId;
} else {
return CameraSettings.readPreferredCameraId(preferences);
}
}
这个方法返回的CaremaId就是要Launch 的Camera
android / platform/packages/apps/Camera / android-4.2.2_r1.2 / . / src / com / android / camera / CameraSettings.java文件中静态方法:
public static int readPreferredCameraId(SharedPreferences pref) {
return Integer.parseInt(pref.getString(KEY_CAMERA_ID, "0"));//我猜可能没设置,总返回0
}
读取保存在xml文件中的ID,搜索KEY_CAMERA_ID,看有没有在某个地方设置ID值。
发现:
public static void writePreferredCameraId(SharedPreferences pref,
int cameraId) {
Editor editor = pref.edit();
editor.putString(KEY_CAMERA_ID, Integer.toString(cameraId));
editor.apply();
}
写入ID值,再找这个方法看看哪里调用了。
我没有下载4.2源码,上面源代码是从googlesrouce上网页上查到的,提供个思路给你希望对你有帮助。
⑹ 求android的Camera 相机源码,并且能够直接导入eclipse中使用的
http://www.okbase.net/upload/2014/03/20/A213053385-25935.rar
希望采纳
⑺ Android Camera API 1.0,2.0,3.0 知多少
看到源码里面有诸如Camera.h , Camera2.h, Camera3.h的文件,觉得奇怪,后面在Camera3.h
中找到了对前后3个版本的概要性描述。
BTW, 我们看代码的过程中,如何避免不需要的文件被添加到工程?
我是指: 我只想看Camera3.0的代码,怎么去除掉其他版本的呢?
不知道各位是否知道这些牵涉到哪些文件? 谢谢!!
* S1. Version history:
* 1.0: Initial Android camera HAL (Android 4.0) [camera.h]:
*
* - Converted from C3;3; CameraHardwareInterface abstraction layer.
*
* - Supports android.hardware.Camera API.
*
* 2.0: Initial release of expanded-capability HAL (Android 4.2) [camera2.h]:
*
* - Sufficient for implementing existing android.hardware.Camera API.
*
* - Allows for ZSL queue in camera service layer
*
* - Not tested for any new features such manual capture control, Bayer RAW
* capture, reprocessing of RAW data.
* 3.0: First revision of expanded-capability HAL:
*
* - Major version change since the ABI is completely different. No change to
* the required hardware capabilities or operational model from 2.0.
*
* - Reworked input request and stream queue interfaces: Framework calls into
* HAL with next request and stream buffers already dequeued. Sync framework
* support is included, necessary for efficient implementations.
*
* - Moved triggers into requests, most notifications into results.
*
* - Consolidated all callbacks into framework into one structure, and all
* setup methods into a single initialize() call.
* - Made stream configuration into a single call to simplify stream
* management. Bidirectional streams replace STREAM_FROM_STREAM construct.