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.